XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance $ (1,144,000) $ 8,792,000 $ 4,353,000 $ 8,883,000
Ending balance (2,081,000) 5,645,000 (2,081,000) 5,645,000
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
AOCI        
Accumulated Other Comprehensive Income [Roll Forward]        
Beginning balance (5,447,000) (4,861,000) (5,327,000) (4,607,000)
Ending balance (5,576,000) (4,951,000) (5,576,000) (4,951,000)
Foreign Currency Translation        
Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive loss due to foreign currency translation, net of tax $ (129,000) $ (90,000) $ (249,000) $ (344,000)