XML 43 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Receivable and Allowance for Credit Losses - Schedule of Amortized Cost Basis of Our Notes Receivable by Prophet Score and Year of Origination (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year $ 158,673 $ 190,664
Notes receivable, amortized cost, prior fiscal year 8,477 1
Notes receivable, amortized cost 167,150 190,665
A    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 57,634 57,945
Notes receivable, amortized cost, prior fiscal year 35 0
Notes receivable, amortized cost 57,669 57,945
B    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 66,391 74,999
Notes receivable, amortized cost, prior fiscal year 323 1
Notes receivable, amortized cost 66,714 75,000
C    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 34,591 57,646
Notes receivable, amortized cost, prior fiscal year 8,119 0
Notes receivable, amortized cost 42,710 57,646
No score    
Financing Receivable, Past Due [Line Items]    
Notes receivable, amortized cost, current fiscal year 57 74
Notes receivable, amortized cost, prior fiscal year 0 0
Notes receivable, amortized cost $ 57 $ 74