Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Risk Ratings (Details)

v3.22.2.2
Financing Receivables - Risk Ratings (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
contractor
Dec. 31, 2021
USD ($)
contractor
Financing Receivable, Credit Quality Indicator [Line Items]    
Amount outstanding $ 99,554 $ 71,952
Advances    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 272 170
Amount outstanding $ 95,265 $ 67,077
Average risk rating 2.4 2.0
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 96 76
Amount outstanding $ 16,525 $ 14,575
Advances | Low risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 17.30% 21.70%
Advances | Low-to-medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 108 77
Amount outstanding $ 33,018 $ 38,955
Advances | Low-to-medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 34.70% 58.10%
Advances | Medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 66 17
Amount outstanding $ 34,784 $ 13,547
Advances | Medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 36.50% 20.20%
Advances | Medium-to-high risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 2 0
Amount outstanding $ 10,938 $ 0
Advances | Medium-to-high risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 11.50% 0.00%
Advances | Higher risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 0 0
Amount outstanding $ 0 $ 0
Advances | Higher risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 0.00% 0.00%