Quarterly report pursuant to Section 13 or 15(d)

Financing Receivables - Concentrations by Counterparty (Details)

v3.23.1
Financing Receivables - Concentrations by Counterparty (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 24,056 $ 56,073
Advances receivable, number of counterparties not individually disclosed | customer 243 378
Participation interest in loan pool 5.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 20,349 52,129
Advances | Contractor 1    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 3,412 4,326
Advances | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 2,804 7,348
Advances | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 2,054 4,098
Advances | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 565 554
Advances | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 504 1,004
Advances | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 504 2,711
Advances | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 372 992
Advances | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 271 83
Advances | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 253 416
Advances | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding 243 511
Advances | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding $ 9,367 $ 30,086
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 16.80% 8.30%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 2    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 13.80% 14.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 3    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 10.10% 7.90%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 4    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.80% 1.10%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 5    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.50% 1.90%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 6    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 2.50% 5.20%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 7    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.80% 1.90%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 8    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.30% 0.20%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 9    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.20% 0.80%
Advances | Customer Concentration Risk | Financing Receivable | Contractor 10    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 1.20% 1.00%
Advances | Customer Concentration Risk | Financing Receivable | Other Contractors    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
% of total 46.00% 57.60%
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - A    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 3,900
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - B    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   1,400
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - C    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   900
Advances | Customer Concentration Risk | Financing Receivable | Largest Other Contractors - D    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Amounts outstanding   $ 800