XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible asset, finite-lived $ 0 $ 0 $ 0 $ 0  
Impairment of goodwill 0 0 0 0  
Charges (benefit) for excess and obsolete inventory     (91,000) 2,226,000  
Inventory reserve 16,218,000   16,218,000   $ 19,374,000
Unbilled accounts receivable 3,987,000   $ 3,987,000   $ 3,637,000
Patents          
Finite-Lived Intangible Assets [Line Items]          
Amortization period     17 years    
Estimated useful life     15 years 1 month 6 days   13 years 2 months 12 days
Developed Technology          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     12 years   12 years
Customer Relationships | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     3 years   3 years
Customer Relationships | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     7 years   7 years
Other Intangibles          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     3 years   3 years
Cost of Goods Sold          
Finite-Lived Intangible Assets [Line Items]          
Charges (benefit) for excess and obsolete inventory $ 366,000 $ 1,004,000 $ (62,000) $ 2,229,000