v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses were as follows:
June 30, 2026December 31, 2025
Accrued payroll$10,282 $4,471 
Warranty reserve (1)
12,690 9,469 
Accrued legal and professional expenses3,362 1,570 
Provision for contract losses4,571 6,138 
Accrued interest986 1,196 
Accrued capital expenditures6,802 500 
Other
3,776 2,450 
Total accrued expenses$42,469 $25,794 
(1) Refer to the table below for the warranty reserve activity for the three and six months ended June 30, 2026.
The following table summarizes warranty reserve activity:

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Warranty reserve - beginning of period$9,533 $4,753 $9,469 $5,102 
Additions for current period deliveries2,170 689 4,259 1,096 
Changes in the warranty reserve estimate992 543 (923)543 
Warranty costs incurred(5)(68)(115)(824)
Warranty reserve - end of period$12,690 $5,917 $12,690 $5,917