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.2
Accumulated Accumulated Other Comprehensive Loss - Schedule of Accumulated Balances Related to Each Component of Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]            
Other comprehensive income (loss), net of tax $ 12 $ (579) $ 1,101 $ (618) $ (691) $ (498)
Cumulative Foreign Currency Translation Adjustment            
Accumulated Other Comprehensive Income Loss [Line Items]            
Beginning balance (2,333) (1,731) (2,836) (1,115) (424) 78
Other comprehensive income (loss), net of tax 16 (602) 1,105 (619) (691) (502)
Ending balance (2,317) (2,333) (1,731) (1,734) (1,115) (424)
Cumulative Net Unrealized Gain (Loss) on Marketable Securities, Net of Tax            
Accumulated Other Comprehensive Income Loss [Line Items]            
Beginning balance 29 6 10     (4)
Other comprehensive income (loss), net of tax (4) 23 (4) 1   4
Ending balance 25 29 6 1    
Accumulated Other Comprehensive Income (Loss)            
Accumulated Other Comprehensive Income Loss [Line Items]            
Beginning balance (2,304) (1,725) (2,826) (1,115) (424) 74
Ending balance $ (2,292) $ (2,304) $ (1,725) $ (1,733) $ (1,115) $ (424)