XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2022
Aug. 12, 2022
Sep. 30, 2020
Feb. 28, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions            
Interest expense - net $ 5,528,000 $ 3,340,000        
Swap            
Fair Value, Balance Sheet Grouping, Financial Statement Captions            
Derivative, notional amount       $ 20,000,000 $ 50,000,000 $ 50,000,000
Investment income $ 1,206,000 71,000        
Interest expense - net   $ 157,000        
Swap 2            
Fair Value, Balance Sheet Grouping, Financial Statement Captions            
Derivative, notional amount     $ 20,000,000