v3.26.1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Condensed Consolidated Statements of Comprehensive (Loss) Income [Abstract]    
Net (loss) income $ (13,421,000) $ 3,042,000
Other comprehensive income, net of tax:    
Foreign currency translation gain 1,282,000 888,000
Total other comprehensive income, net of tax 1,282,000 888,000
Comprehensive (loss) income $ (12,139,000) $ 3,930,000