XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Warranty and Extended Warranty (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Product Warranty Liability [Line Items]  
Current liability, included in other current liabilities $ 52
Non-current liability, included in other non-current liabilities 41
Deferred revenue  
Product Warranty Liability [Line Items]  
Beginning balance, liability 139
Revenue recognized during the period (53)
Change in liability for warranties issued during the period 7
Ending balance, liability $ 93