XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 25, 2023
BLR Aerospace, L L C        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Valuation allowance and reserve as of acquisition date       $ 0
Allowance for Credit Losses, Doubtful Accounts        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at Beginning of Period $ 589,000 $ 1,098,000 $ 1,552,000  
Charged to (Reduction of) Costs and Expenses 1,329,000 (74,000) 227,000  
Deductions (88,000) 435,000    
Recoveries     681,000  
Other 0 0 0  
Balance at  End of Period 2,006,000 589,000 1,098,000  
Valuation allowance and reserve as of acquisition date 2,006,000 589,000 1,098,000  
Valuation Allowance on Deferred Tax Assets        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at Beginning of Period 7,548,000 7,718,000 9,330,000  
Charged to (Reduction of) Costs and Expenses (84,000) (170,000) (1,612,000)  
Deductions 0 0 0  
Other 0 0 0  
Balance at  End of Period 7,464,000 7,548,000 7,718,000  
Valuation allowance and reserve as of acquisition date $ 7,464,000 $ 7,548,000 $ 7,718,000