Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Components of Accumulated Other Comprehensive Income (Loss) (Details)

v3.21.2
Fair Value Measurements - Summary of Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance $ 370,916 $ 351,114 $ 349,623 $ 344,621
Other comprehensive income (loss) 348 89 1,176 494
Ending Balance 390,920 352,500 390,920 352,500
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     1,128  
Other comprehensive income (loss)     (585)  
Ending Balance 543   543  
Unrealized Gains (Losses) on Cash Flow Hedges        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     (653)  
Other comprehensive income (loss)     1,761  
Ending Balance 1,108   1,108  
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance 1,303 318 475 (87)
Other comprehensive income (loss) 348 89 1,176 494
Ending Balance $ 1,651 $ 407 $ 1,651 $ 407