XML 69 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses were as follows:
December 31,
20242023
Accrued payroll$4,811 $4,553 
Warranty reserve (1)
5,102 6,197 
Accrued legal and professional expenses1,709 10,710 
Provision for contract losses4,724 3,351 
Insurance premium payable, current
— 2,605 
Other (2)
5,686 4,916 
Total accrued expenses$22,032 $32,332 
(1) Refer to the table below for the warranty reserve activity.
(2) Included in Other accrued expenses in the table above as of December 31, 2024, is $4,000 payable in accordance with the Insurer Letter Agreement.
See Note 3, Credit and Securities Purchase Transaction for further discussion.
Schedule of Warranty Reserve Activity
The following table summarizes warranty reserve activity:
For the Years Ended December 31,
20242023
Warranty reserve - beginning of period$6,197 $3,836 
Additions for current year deliveries576 811 
Changes in the warranty reserve estimate(482)2,070 
Warranty costs incurred(1,189)(520)
Warranty reserve - end of period$5,102 $6,197