Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Risk Ratings (Details)

v3.23.1
Financing Receivables - Risk Ratings (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
contractor
Dec. 31, 2022
USD ($)
contractor
Financing Receivable, Credit Quality Indicator [Line Items]    
Amount outstanding $ 24,056 $ 56,073
Advances    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 253 388
Amount outstanding $ 20,349 $ 52,129
Average risk rating 2.2 2.2
Advances | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 100.00% 100.00%
Advances | Low risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 77 130
Amount outstanding $ 5,833 $ 14,585
Advances | Low risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 28.70% 28.00%
Advances | Low-to-medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 101 152
Amount outstanding $ 8,962 $ 23,686
Advances | Low-to-medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 44.00% 45.40%
Advances | Medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 43 70
Amount outstanding $ 1,282 $ 3,868
Advances | Medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 6.30% 7.40%
Advances | Medium-to-high risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 24 28
Amount outstanding $ 4,072 $ 9,793
Advances | Medium-to-high risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 20.00% 18.80%
Advances | Higher risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 8 8
Amount outstanding $ 200 $ 197
Advances | Higher risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 1.00% 0.40%