XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of 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.
Schedule of Warranty Reserve Activity
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