Quarterly report pursuant to Section 13 or 15(d)

Accumulated Accumulated Other Comprehensive Loss - Schedule of Accumulated Balances Related to Each Component of Other Comprehensive Loss (Details)

v3.21.1
Accumulated Accumulated Other Comprehensive Loss - Schedule of Accumulated Balances Related to Each Component of Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Accumulated Other Comprehensive Income Loss [Line Items]  
Other comprehensive income (loss), net of tax $ 1,101
Cumulative Foreign Currency Translation Adjustment  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance (2,836)
Other comprehensive income (loss), net of tax 1,105
Ending balance (1,731)
Cumulative Net Unrealized Gain (Loss) on Marketable Securities, Net of Tax  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance 10
Other comprehensive income (loss), net of tax (4)
Ending balance 6
Accumulated Other Comprehensive Income (Loss)  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance (2,826)
Ending balance $ (1,725)