XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Condensed Consolidated Statements Of Comprehensive Loss Income [Abstract]        
Net income $ 2,152 $ 64 $ 6,586 $ 3,632
Other comprehensive loss:        
Foreign currency translation adjustment (305) (904) (82) (1,451)
Comprehensive income (loss) $ 1,847 $ (840) $ 6,504 $ 2,181