XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Effect of Interest Rate Swap (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]          
Interest expense $ 5,657 $ 5,873   $ 10,851 $ 11,239
Proceeds From Derivative Instrument Operating Activities     $ 2,500    
Interest Rate Swap          
Derivative [Line Items]          
Interest expense   $ (400)     $ (900)
Derivative, fixed interest rate     1.291%    
Derivative, notional amount     $ 60,000