XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of Certain Financial Statement Captions - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 430,574 $ 1,018,813 $ 448,986 $ 1,015,957
Other comprehensive income (loss) before reclassification (199) (2,403) 1,273 (3,449)
Amounts reclassified from accumulated other comprehensive loss into net loss (332)   (328)  
Other comprehensive income (loss), net of tax (531) (2,403) 945 (3,449)
Ending balance 414,410 1,014,347 414,410 1,014,347
Unrealized Gains (Losses) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 769   (94)  
Other comprehensive income (loss) before reclassification 322   1,181  
Amounts reclassified from accumulated other comprehensive loss into net loss (332)   (328)  
Other comprehensive income (loss), net of tax (10)   853  
Ending balance 759   759  
Foreign Currency Translation Adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (3,412) (1,722) (4,025) (676)
Other comprehensive income (loss) before reclassification (521) (2,403) 92 (3,449)
Other comprehensive income (loss), net of tax (521) (2,403) 92 (3,449)
Ending balance (3,933) (4,125) (3,933) (4,125)
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (2,643) (1,722) (4,119) (676)
Ending balance $ (3,174) $ (4,125) $ (3,174) $ (4,125)