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
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 267,199 $ 259,371
Outside broker payable 74,757 60,030
Payroll taxes payable 154,579 146,530
Corporate taxes payable 148 2,562
Derivative liability 5,089 2,416
Right-of-use liabilities 97,243 101,385
Total $ 599,015 $ 572,294