XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss - Schedule of After-Tax Changes in Components of AOCL (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 489,991 $ 420,687 $ 394,595 $ 382,247 $ 448,850 $ 382,247
Amounts reclassified from accumulated other comprehensive loss   0 46 (11)    
Net current-period other comprehensive income (loss) 0 0 46 (11) 0 35
Ending balance $ 453,303 444,396 420,687 394,595 $ 453,303 444,396
Total Accumulated Other Comprehensive Loss            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   0 (46) (35)   (35)
Net current-period other comprehensive income (loss)     46 (11)    
Ending balance   0 0 (46)   0
Net Unrealized Loss on Derivative Instruments Qualifying as Hedges            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   0 (46) (35)   (35)
Amounts reclassified from accumulated other comprehensive loss   0 46 (11)    
Net current-period other comprehensive income (loss)   0 46 (11)    
Ending balance   $ 0 $ 0 $ (46)   $ 0