v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
3 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive (Loss) Income
The accumulated balances for each classification of other comprehensive income for the three-month period ended June 30, 2026 are as follows (in thousands):

Accumulated other comprehensive income
Balance at April 1, 2026
$29,660 
Foreign currency translation adjustment12,427 
Balance at June 30, 2026
$42,087 

The accumulated balances for each classification of other comprehensive (loss) income for the three-month period ended June 30, 2025 are as follows (in thousands):

Accumulated other comprehensive (loss) income
Balance at April 1, 2025
$(8,850)
Foreign currency translation adjustment22,519 
Balance at June 30, 2025
$13,669