XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Finance Receivables - Schedule of Nonaccrual and Performing Finance Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses $ 231,861 $ 289,009    
Allowance for credit losses (8,785) (11,249) $ (13,198) $ (13,901)
Total carrying value 223,076 277,760    
Term loans        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 219,042 224,073    
Allowance for credit losses (6,862) (7,158) (9,278) (9,731)
Royalty purchases        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 12,819 64,936    
Allowance for credit losses (1,923) (4,091) $ (3,920) $ (4,170)
Nonaccrual        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 12,819 14,830    
Allowance for credit losses (1,923) (2,075)    
Total carrying value 10,896 12,755    
Nonaccrual | Term loans        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 0 1,000    
Nonaccrual | Royalty purchases        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 12,819 13,830    
Performing        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 219,042 274,179    
Allowance for credit losses (6,862) (9,174)    
Total carrying value 212,180 265,005    
Performing | Term loans        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 219,042 223,073    
Performing | Royalty purchases        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses $ 0 $ 51,106