XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 387,135 $ 448,986 $ 1,015,957
Ending balance 429,077 387,135 448,986
Accumulated Other Comprehensive Loss      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (2,865) (4,119) (676)
Ending balance (6,084) (2,865) (4,119)
Accumulated Other Comprehensive Loss | Cash Flow Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance 1,034 (94)  
Other comprehensive (loss) gain before reclassification (2,107) 1,190 (94)
Amounts reclassified from accumulated other comprehensive loss into net loss (785) (62)  
Net current period other comprehensive (loss) gain (2,892) 1,128 (94)
Ending balance $ (1,858) $ 1,034 $ (94)