XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued compensation and benefits $ 4,071 $ 3,969
Customer deposits 243 544
Uninvoiced contract costs 671
Accrued term loan and revolving loan amendment and final payment fees 2,400 2,400
Accrued legal settlements 7,700 7,700
Accrued taxes 931 931
Accrued rebates and credits 28 677
Operating lease liabilities, current 475 607
Accrued warranty, current 1,425 1,433
Other accrued liabilities 8,559 8,938
Total accrued expenses and other current liabilities $ 25,832 $ 27,870