XML 143 R132.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 291,861 $ 272,324
Outside broker payable 62,943 64,897
Payroll taxes payable 142,957 126,289
Corporate taxes payable 6,468 1,393
Derivative liability 18,276 4,603
Right-of-use liabilities 103,522 108,434
Total $ 626,027 $ 577,940