XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from External Customer [Line Items]      
Impairment loss   $ 2,636,000  
Carrying value of note receivable   475,000 $ 3,111
Net sales $ 226,581,000 344,501,000  
Deferred revenue 3,231,000 3,654,000  
Cost basis of investments 531,000    
Shipping and Handling      
Revenue from External Customer [Line Items]      
Net sales $ 9,523,000 $ 13,180,000