XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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 $ 329 $ 1,017 $ 869      
Swap 2              
Fair Value, Balance Sheet Grouping, Financial Statement Captions              
Derivative, notional amount           $ 20,000