v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accounts payable and accrued liabilities $ 306,839 $ 277,663
Payable to customers — Cash 80,723 85,808
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 895,744 1,246,240
Assets posted as collateral – Cash 0 0
Accounts receivable 0 0
Loans receivable 0 0
Total Assets 895,744 1,246,240
Accounts payable and accrued liabilities 0 0
Notes payable 0 0
Collateral payable — Cash 0 0
Payable to customers — Cash 0 0
Loans payable 0 0
Settlement liability 0 0
Total Liabilities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Assets posted as collateral – Cash 1,128 700
Accounts receivable 86,453 34,012
Loans receivable 954,195 557,002
Total Assets 1,041,776 591,714
Accounts payable and accrued liabilities 306,839 277,663
Notes payable 2,214,478 1,986,123
Collateral payable — Cash 118,333 19,266
Payable to customers — Cash 76,924 2,359
Loans payable 286,715 52,626
Settlement liability 113,101 148,775
Total Liabilities 3,116,390 2,486,812
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Assets posted as collateral – Cash 0 0
Accounts receivable 0 0
Loans receivable 0 0
Total Assets 0 0
Accounts payable and accrued liabilities 0 0
Notes payable 1,268,257 877,987
Collateral payable — Cash 0 0
Payable to customers — Cash 0 0
Loans payable 0 0
Settlement liability 0 0
Total Liabilities 1,268,257 877,987
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 895,744 1,246,240
Assets posted as collateral – Cash 1,128 700
Accounts receivable 86,453 34,012
Loans receivable 954,195 557,002
Total Assets 1,937,520 1,837,954
Accounts payable and accrued liabilities 306,839 277,663
Notes payable 3,262,758 2,861,055
Collateral payable — Cash 118,331 19,266
Payable to customers — Cash 76,920 2,359
Loans payable 286,715 52,626
Settlement liability 113,841 151,034
Total Liabilities 4,165,404 3,364,003
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 895,744 1,246,240
Assets posted as collateral – Cash 1,128 700
Accounts receivable 86,453 34,012
Loans receivable 954,195 557,002
Total Assets 1,937,520 1,837,954
Accounts payable and accrued liabilities 306,839 277,663
Notes payable 3,482,734 2,864,110
Collateral payable — Cash 118,333 19,266
Payable to customers — Cash 76,924 2,359
Loans payable 286,715 52,626
Settlement liability 113,101 148,775
Total Liabilities $ 4,384,646 $ 3,364,799