XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance     $ 4,256,000  
Ending balance $ 6,429,000   6,429,000  
Accumulated other comprehensive income (loss) 0 $ 0 0 $ 0
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance (4,825,000) (3,931,000) (4,905,000) (3,793,000)
Ending balance (4,690,000) (4,533,000) (4,690,000) (4,533,000)
Foreign Currency Translation        
Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive income (loss) due to foreign currency translation, net of tax $ 135,000 $ (602,000) $ 215,000 $ (740,000)