Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Concentrations by Counterparty (Details)

v3.23.2
Financing Receivables - Concentrations by Counterparty (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 11,636 $ 56,073
Advances receivable, number of counterparties not individually disclosed | customer 135 378
Participation interest in loan pool 5.00%  
Customer Concentration Risk | Financing Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 100.00% 100.00%
Customer Concentration Risk | Financing Receivable | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Average balance $ 0 $ 100
Advances    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 8,097 52,129
Advances | Contractor 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 2,146 4,326
Advances | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 511 554
Advances | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 278 2,711
Advances | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 211 241
Advances | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 164 0
Advances | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 154 0
Advances | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 136 10
Advances | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 134 34
Advances | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 126 7,348
Advances | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 122 99
Advances | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 4,115 $ 36,806
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 26.50% 8.30%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 6.30% 1.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 3.40% 5.20%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.60% 0.50%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.00% 0.00%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.90% 0.00%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.70% 0.00%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.70% 0.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.60% 14.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.50% 0.20%
Advances | Customer Concentration Risk | Financing Receivable | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 50.80% 70.50%
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - A    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 4,100
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - B    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   3,900
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - C    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   1,400
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - D    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 1,000