XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2022
Aug. 12, 2022
Swap        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Derivative, notional amount       $ 20,000
Investment income $ 1,306 $ 1,206    
Swap 2        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Derivative, notional amount     $ 20,000