XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 418,902 $ 381,757 $ 429,077 $ 387,135
Ending balance 419,827 370,080 419,827 370,080
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (3,892) (4,040) (6,084) (2,865)
Ending balance (1,586) (4,377) (1,586) (4,377)
Accumulated Other Comprehensive Loss | Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 300 243 (1,858) 1,034
Other comprehensive gain (loss) before reclassification 2,677 (280) 4,254 (702)
Amounts reclassified from accumulated other comprehensive (gain) loss into net loss (382) (115) 199 (484)
Net current period other comprehensive gain (loss) 2,295 (395) 4,453 (1,186)
Ending balance $ 2,595 $ (152) $ 2,595 $ (152)