Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Risk Ratings (Details)

v3.21.2
Financing Receivables - Risk Ratings (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
contractor
Dec. 31, 2020
USD ($)
contractor
Financing Receivable, Credit Quality Indicator [Line Items]    
Amount outstanding $ 76,544 $ 41,752
Advances    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 141 141
Amount outstanding $ 71,310 $ 35,401
Average risk rating 1.8 1.5
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 63 78
Amount outstanding $ 24,451 $ 18,072
Advances | Low risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 34.30% 51.00%
Advances | Low-to-medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 69 56
Amount outstanding $ 33,146 $ 16,700
Advances | Low-to-medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 46.50% 47.20%
Advances | Medium risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 9 4
Amount outstanding $ 13,713 $ 604
Advances | Medium risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 19.20% 1.70%
Advances | Medium-to-high risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 0 0
Amount outstanding $ 0 $ 0
Advances | Medium-to-high risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 0.00% 0.00%
Advances | Higher risk    
Financing Receivable, Credit Quality Indicator [Line Items]    
Contractors | contractor 0 3
Amount outstanding $ 0 $ 25
Advances | Higher risk | Customer Concentration Risk | Financing Receivable    
Financing Receivable, Credit Quality Indicator [Line Items]    
% of amount outstanding 0.00% 0.10%