v3.25.1
Summary of Significant Accounting and Reporting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
installment
stream
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]      
Restricted cash $ 10,760 $ 6,463  
Expected payment period for program fees billed to customers 30 days    
Number of installments for program fees | installment 12    
Upfront fee, billing period (over) 12 months    
Accounts receivable and contract assets receivable, allowance for credit loss (less than) $ 100 100 $ 100
Depreciation $ 300 300 300
Finite-lived intangible assets, remaining amortization period (in years) 3 years    
Number of revenue streams | stream 3    
Monthly service fee (as a percent) 3.00%    
Total revenue $ 24,024 117,460 179,594
Excess profit share receipts 28,210 0  
Advertising costs $ 800 $ 1,100  
Accounts Receivable | Customer Concentration Risk | Customer One      
Concentration Risk [Line Items]      
Concentration risk (as a percent) 10.00% 14.00%  
Program fees      
Concentration Risk [Line Items]      
Loan origination paid through financing arrangements (as a percent) 10.00%    
Financing arrangement duration (in months) 12 months    
Total revenue $ 57,040 $ 64,092 80,611
Profit share      
Concentration Risk [Line Items]      
Total revenue (43,123) 43,301 90,056
Change in estimates of revenue from performance obligations satisfied in previous periods (48,500)    
Excess profit share receipts 47,600    
Change in estimated revenues      
Concentration Risk [Line Items]      
Total revenue $ (96,102) $ (22,812) $ (5,677)
Minimum      
Concentration Risk [Line Items]      
Property, plant and equipment, useful life (in years) 3 years    
Maximum      
Concentration Risk [Line Items]      
Property, plant and equipment, useful life (in years) 8 years