XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Finance Receivables - Schedule of Nonaccrual and Performing Finance Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses $ 253,136 $ 289,009    
Allowance for credit losses (7,740) (11,249) $ (14,343) $ (13,901)
Total carrying value 245,396 277,760    
Term loans        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 241,634 224,073    
Allowance for credit losses (6,015) (7,158) (9,598) (9,731)
Royalty purchases        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 11,502 64,936    
Allowance for credit losses (1,725) (4,091) $ (4,745) $ (4,170)
Nonaccrual        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 11,502 14,830    
Allowance for credit losses (1,725) (2,075)    
Total carrying value 9,777 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 11,502 13,830    
Performing        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 241,634 274,179    
Allowance for credit losses (6,015) (9,174)    
Total carrying value 235,619 265,005    
Performing | Term loans        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses 241,634 223,073    
Performing | Royalty purchases        
Financing Receivable, Nonaccrual [Line Items]        
Total before allowance for credit losses $ 0 $ 51,106