XML 143 R132.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 255,150 $ 259,371
Outside broker payable 68,712 60,030
Payroll taxes payable 148,829 146,530
Corporate taxes payable 287 2,562
Derivative liability 1,356 2,416
Right-of-use liabilities 98,559 101,385
Total $ 572,893 $ 572,294