XML 59 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Finance Receivables - Schedule of Carrying Values of Finance Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total before allowance for credit losses $ 225,905 $ 289,009  
Allowance for credit losses (7,278) (11,249) $ (13,901)
Total carrying value 218,627 277,760  
Term loans      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total before allowance for credit losses 215,989 224,073  
Allowance for credit losses (5,791) (7,158) (9,731)
Royalty purchases      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total before allowance for credit losses 9,916 64,936  
Allowance for credit losses $ (1,487) $ (4,091) $ (4,170)