Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.24.2.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Schedule of Accrued Liabilities [Line Items]    
Accrued employee compensation and related expenses $ 14,335 $ 17,319
Accrued interest 908 494
Warranty reserves 2,779 978
Professional fees 2,934 2,912
Sales taxes payable 3,079 3,564
Accrued litigation payable 971 1,356
Other 4,185 5,001
Total accrued current liabilities 29,191 31,624
United States and Latin America    
Schedule of Accrued Liabilities [Line Items]    
Other $ 1,996 $ 1,996