XML 164 R149.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 259,371 $ 272,324
Outside broker payable 60,030 64,897
Payroll taxes payable 146,530 126,289
Corporate taxes payable 2,562 1,393
Derivative liability 2,416 4,603
Right-of-use liabilities 101,385 108,434
Total $ 572,294 $ 577,940