v3.25.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities [Line Items]    
Audit and professional fees $ 18,635 $ 20,696
Excise tax payable on FAST II stock redemptions 2,363 2,211
Accrued payroll and related expenses 2,628 1,461
Accrued interest 2,291 1,117
Demand note payable 50 50
Acquisition consideration payable 500  
Other 458 335
Total $ 26,925 $ 25,870