XML 63 R50.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Balance Sheets Details - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued payables $ 32,171 $ 14,185
Accrued payroll expenses 40,576 17,135
Accrued interest 5,302 5,564
Accrued freight expenses 3,709 101
Other accrued expenses 19,775 17,304
Accrued expenses $ 101,533 $ 54,289