v3.26.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses were as follows:
March 31, 2026
December 31, 2025
Accrued payroll$7,192 $4,471 
Warranty reserve (1)
9,533 9,469 
Accrued legal and professional expenses1,482 1,570 
Provision for contract losses5,979 6,138 
Accrued interest4,659 1,196 
Accrued capital expenditures7,072 500 
Other
3,279 2,450 
Total accrued expenses$39,196 $25,794 
(1) Refer to the table below for the warranty reserve activity for the three months ended March 31, 2026.
Schedule of Warranty Reserve Activity
The following table summarizes warranty reserve activity:

Three Months Ended March 31,
20262025
Warranty reserve - beginning of period$9,469 $5,102 
Additions for current period deliveries2,089 407 
Changes in the warranty reserve estimate(1,915)— 
Warranty costs incurred(110)(756)
Warranty reserve - end of period$9,533 $4,753