Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities - Schedule of Warranty Costs (Details)

v3.23.1
Accrued Liabilities - Schedule of Warranty Costs (Details) - Warranty
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Accrued Liabilities, Rollforward [Roll Forward]  
Beginning Balance $ 413
Additions for estimated future costs 113
Incurred costs (100)
Balance at the end 426
Current portion 308
Long-term portion 118
Total $ 426