XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity - Schedule of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent [Roll Forward]    
Beginning balance $ 156,656 $ 128,977
Other comprehensive income (loss) 81 (193)
Net other comprehensive income (loss) [1] 81 (193)
Ending balance 157,792 125,035
Foreign Currency Translation    
AOCI Attributable to Parent [Roll Forward]    
Beginning balance (4,098) (3,409)
Other comprehensive income (loss) 68 (193)
Net other comprehensive income (loss) 68 (193)
Ending balance (4,030) (3,602)
Total Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent [Roll Forward]    
Beginning balance (4,110) (3,409)
Net other comprehensive income (loss)   (193)
Ending balance (4,029) $ (3,602)
Unrealized Loss on Available for Sale Marketable Securities    
AOCI Attributable to Parent [Roll Forward]    
Beginning balance (12)  
Other comprehensive income (loss) 13  
Net other comprehensive income (loss) 13  
Ending balance $ 1  
[1] Tax impact was nominal for all periods.