XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance $ 5,645,000 $ 11,069,000 $ 8,883,000 $ 8,851,000
Ending balance 2,520,000 6,716,000 2,520,000 6,716,000
Accumulated other comprehensive income (loss) 0 0 0 0
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance (4,951,000) (4,690,000) (4,607,000) (4,905,000)
Ending balance (5,079,000) (4,803,000) (5,079,000) (4,803,000)
Foreign Currency Translation        
Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive income (loss) due to foreign currency translation, net of tax $ (128,000) $ (113,000) $ (472,000) $ 102,000