v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Financial Assets and Liabilities Not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Cash and cash equivalents, and restricted cash and cash equivalents $ 288,349 $ 226,518
Fees receivables 153,250 127,114
Investments in loans and securities (Loans)   4,893
Liabilities:    
Accrued interest receivable 25,800 14,300
Secured borrowing    
Liabilities:    
Long-term debt 191,983 177,554
Exchangeable notes    
Liabilities:    
Long-term debt 292,445 163,360
Long-term debt    
Liabilities:    
Long-term debt 430,616 366,396
Carrying Value    
Assets:    
Cash and cash equivalents, and restricted cash and cash equivalents 288,349 226,518
Fees receivables 153,250 127,114
Investments in loans and securities (Loans)   4,893
Carrying Value | Secured borrowing    
Liabilities:    
Long-term debt 193,892 176,089
Carrying Value | Exchangeable notes    
Liabilities:    
Long-term debt 148,782 146,342
Carrying Value | Long-term debt    
Liabilities:    
Long-term debt 481,598 321,317
Fair Value | Level 1    
Assets:    
Cash and cash equivalents, and restricted cash and cash equivalents 288,349 226,518
Fees receivables 0 0
Investments in loans and securities (Loans)   0
Fair Value | Level 1 | Secured borrowing    
Liabilities:    
Long-term debt 0 0
Fair Value | Level 1 | Exchangeable notes    
Liabilities:    
Long-term debt 0 0
Fair Value | Level 1 | Long-term debt    
Liabilities:    
Long-term debt 0 0
Fair Value | Level 2    
Assets:    
Cash and cash equivalents, and restricted cash and cash equivalents 0 0
Fees receivables 69,864 63,143
Investments in loans and securities (Loans)   0
Fair Value | Level 2 | Secured borrowing    
Liabilities:    
Long-term debt 0 0
Fair Value | Level 2 | Exchangeable notes    
Liabilities:    
Long-term debt 292,445 163,360
Fair Value | Level 2 | Long-term debt    
Liabilities:    
Long-term debt 430,616 0
Fair Value | Level 3    
Assets:    
Cash and cash equivalents, and restricted cash and cash equivalents 0 0
Fees receivables 83,386 63,971
Investments in loans and securities (Loans)   4,893
Fair Value | Level 3 | Secured borrowing    
Liabilities:    
Long-term debt 191,983 177,554
Fair Value | Level 3 | Exchangeable notes    
Liabilities:    
Long-term debt 0 0
Fair Value | Level 3 | Long-term debt    
Liabilities:    
Long-term debt $ 0 $ 366,396