XML 49 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Business Description and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Y
Dec. 31, 2022
USD ($)
Business Description and Summary of Significant Accounting Policies    
Number of operating segments | segment 1  
Allowance for credit losses $ 121,000 $ 116,000
Warranty period 27 months  
Warranty reserve $ 542,000 581,000
Inventory reserve 587,000 602,000
Income taxes refunds received 146,000 811,000
Income taxes paid 2,000 175,000
Interest paid 366,000 240,000
Impairment of long-lived assets 0  
ATG Research and development expenditures    
Business Description and Summary of Significant Accounting Policies    
Research and Development Costs $ 1,892,000 $ 1,475,000
Minimum    
Business Description and Summary of Significant Accounting Policies    
Number of years of customer requirements | Y 2  
Number of year's supply | Y 1