XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
The Company, Accrued Warranty Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Activity of Warranty Accrual [Roll Forward]          
Balance, beginning of year $ 229 $ 99 $ 207 $ 79  
Additions 93 60 120 94  
Expirations and claims satisfied (53) (26) (58) (40)  
Total 269 133 269 133  
Less current portion within accrued expenses and other current liabilities (163) (98) (163) (98) $ (136)
Balance within deferred revenues and other liabilities $ 106 $ 231 $ 106 $ 231  
Minimum [Member]          
Accrued Warranty Costs [Abstract]          
Standard warranty period     1 year    
Offered warranty period     3 years    
Maximum [Member]          
Accrued Warranty Costs [Abstract]          
Standard warranty period     2 years    
Offered warranty period     4 years