Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Concentrations by Counterparty (Details)

v3.22.2.2
Financing Receivables - Concentrations by Counterparty (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 99,554 $ 71,952
Advances receivable, number of counterparties not individually disclosed | customer 262 160
Participation interest in loan pool 5.00%  
Customer Concentration Risk | Financing Receivable | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Average balance $ 100 $ 100
Advances    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 95,265 67,077
Advances | Contractor 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 30,518 12,470
Advances | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 10,901 20,894
Advances | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 10,407 9,496
Advances | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 6,072 1,745
Advances | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 4,966 2,093
Advances | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 3,515 2,610
Advances | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 2,758 2,571
Advances | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 1,601 0
Advances | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 1,354 855
Advances | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 1,027 486
Advances | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 22,146 $ 13,857
Advances | Customer Concentration Risk | Financing Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 100.00% 100.00%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 32.00% 18.60%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 11.40% 31.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 10.90% 14.20%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 6.40% 2.60%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 5.20% 3.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 3.70% 3.90%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.90% 3.80%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.70% 0.00%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.40% 1.30%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.10% 0.70%
Advances | Customer Concentration Risk | Financing Receivable | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 23.30% 20.70%
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - A    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 600
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - B    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   600
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - C    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   500
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - D    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   400
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - E    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 400