XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses were as follows:
March 31,
2023
December 31,
2022
Accrued payroll$4,636 $2,706 
Warranty reserve (1)
3,972 3,836 
Accrued legal and professional expenses2,087 840 
Provision for contract losses1,936 2,561 
Insurance premium payable, current2,730 2,607 
Other4,990 2,809 
Total accrued expenses$20,351 $15,359 
(1) Refer to the table below for the warranty reserve activity for the three months ended March 31, 2023.

The following table summarizes warranty reserve activity:
Three Months Ended
March 31,
20232022
Warranty reserve - beginning of period$3,836 $2,112 
Additions for current period deliveries357 673 
Changes in the warranty reserve estimate— 955 
Warranty costs incurred(221)(500)
Warranty reserve - end of period$3,972 $3,240