XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income are as follows:
Currency Translation Adjustments
(in thousands)
Balance at December 31, 2024$(4,962)
Amounts reclassified from accumulated other comprehensive income (loss)117 
Balance at March 31, 2025(4,845)
Amounts reclassified from accumulated other comprehensive income (loss)4,759 
Balance at June 30, 2025(86)
Amounts reclassified from accumulated other comprehensive income (loss)(1,799)
Balance at September 30, 2025$(1,885)