XML 127 R46.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) are as follows:
Currency Translation Adjustments
(in thousands)
Balance at December 31, 2022$1,179 
Amounts reclassified from accumulated other comprehensive income (loss)1,701 
Balance at December 31, 2023$2,880 
Amounts reclassified from accumulated other comprehensive income (loss)(7,842)
Balance at December 31, 2024$(4,962)