v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Salaries, wages and benefits $ 16,972 $ 8,476
Property and equipment 26,973 23,635
Other professional services 15,460 6,435
Accrued interest expense 26,516 12,734
Accrued cost of acquiring intangible assets 2,989 5,639
Inventory received but not invoiced 5,868 3,977
Others 8,562 8,350
Total accrued expenses and other current liabilities $ 103,340 $ 69,246