XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses were as follows:
March 31, 2024
December 31, 2023
Accrued payroll$7,273 $4,553 
Warranty reserve (1)
5,513 6,197 
Accrued legal and professional expenses11,058 10,710 
Provision for contract losses3,205 3,351 
Insurance premium payable, current2,730 2,605 
Interest payable, current
3,684 — 
Other5,151 4,916 
Total accrued expenses$38,614 $32,332 
(1) Refer to the table below for the warranty reserve activity for the three months ended March 31, 2024 and 2023.
The following table summarizes warranty reserve activity:

Three Months Ended March 31,
20242023
Warranty reserve - beginning of period$6,197 $3,836 
Additions for current period deliveries265 357 
Changes in the warranty reserve estimate(949)— 
Warranty costs incurred— (221)
Warranty reserve - end of period$5,513 $3,972