Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)

v3.21.2
Balance Sheet Details Balance Sheet Details - Schedule of Accumulated Other Comprehensive Income (Loss) by Component (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance at beginning of period $ 391,117
Other comprehensive income (loss) before reclassifications, net of tax (924)
Balance at end of period 457,543
Accumulated Other Comprehensive Income  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance at beginning of period 1,435
Balance at end of period 511
Cumulative Translation Adjustments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance at beginning of period 263
Other comprehensive income (loss) before reclassifications, net of tax (924)
Balance at end of period (661)
Pension and Other Defined Benefit Plan Obligation  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance at beginning of period 1,172
Other comprehensive income (loss) before reclassifications, net of tax 0
Balance at end of period $ 1,172