XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Finance Receivables - Schedule of Changes in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance at beginning of period $ 11,249 $ 13,901
Provision (benefit) for credit losses (1,465) 5,297
Write offs (999) (6,000)
Allowance at end of period 8,785 13,198
Term Loans    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance at beginning of period 7,158 9,731
Provision (benefit) for credit losses (296) 5,547
Write offs 0 (6,000)
Allowance at end of period 6,862 9,278
Royalties    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance at beginning of period 4,091 4,170
Provision (benefit) for credit losses (1,169) (250)
Write offs (999) 0
Allowance at end of period $ 1,923 $ 3,920