v3.26.3
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Contract liability $ 34,714 $ 15,315
Compensation and related benefits 43,979 21,787
Accrued warranty 10,028 6,796
Short-term operating lease liability 9,026 4,642
Professional fees 12,233 1,908
Other 20,549 7,191
Total accrued expenses $ 130,529 $ 57,639