XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Allowance for Credit Losses - Summary of Finance Receivables by Aging Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss $ 9,934 $ 31,904
Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss 7,385 28,896
31-60 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss 508 1,747
61-90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss 321 469
91 Days and over    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss 1,720 792
Total over 31 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, before allowance for credit loss $ 2,549 $ 3,008