XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance $ (2,081,000) $ 5,645,000 $ 4,353,000 $ 8,883,000
Ending balance (3,083,000) 2,520,000 (3,083,000) 2,520,000
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
AOCI        
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance (5,576,000) (4,951,000) (5,327,000) (4,607,000)
Ending balance (5,596,000) (5,079,000) (5,596,000) (5,079,000)
Foreign Currency Translation        
Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive loss due to foreign currency translation, net of tax $ (20,000) $ (128,000) $ (269,000) $ (472,000)