XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Aug. 31, 2022
Aug. 12, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions              
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets   Other current assets   Other current assets    
Swap              
Fair Value, Balance Sheet Grouping, Financial Statement Captions              
Derivative, notional amount             $ 20,000
Interest income $ 340 $ 295 $ 677 $ 540      
Swap 2              
Fair Value, Balance Sheet Grouping, Financial Statement Captions              
Derivative, notional amount           $ 20,000