XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies and Other Information - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
boardMember
segment
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]    
Number of board members | boardMember 4  
Debt, long-term and short-term, combined amount $ 145,200,000  
Cash and cash equivalents $ 22,758,000 $ 24,296,000
Number of operating segments | segment 1  
Restricted cash $ 3,836,000 3,604,000
Impairment losses of long-lived asset, held-for-use 0 0
Impairment losses 0 0
Product warranty reimbursements $ 1,300,000 $ 1,000,000.0
Minimum    
Concentration Risk [Line Items]    
Amortization period 3 years  
Maximum    
Concentration Risk [Line Items]    
Amortization period 15 years  
Contract With Customer    
Concentration Risk [Line Items]    
Restricted cash $ 1,300,000