XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 142,815,000 $ 122,733,000   $ 138,953,000 $ 116,125,000  
Other comprehensive loss before reclassifications 310,000          
Amounts reclassified from accumulated other comprehensive income 686,000 344,000        
Income tax benefit 82,000 (16,000)        
Post Retirement Benefit Plan Items            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 4,273,000 2,414,000   4,400,000 2,507,000  
Other comprehensive loss before reclassifications (37,000) 0        
Amounts reclassified from accumulated other comprehensive income (124,000) (118,000)        
Income tax benefit 34,000 25,000        
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent   734,000 $ 687,000   901,000 $ 546,000
Other comprehensive loss before reclassifications 347,000          
Amounts reclassified from accumulated other comprehensive income   (562,000) (226,000)      
Income tax benefit   (48,000) $ 41,000      
AOCI Attributable to Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 5,007,000 $ 3,101,000   $ 5,301,000 $ 3,053,000