v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 280,244 $ 368,754
Other comprehensive income (loss) before reclassifications (89) (2,671)
Ending balance 726,218 280,244
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (2,426) 245
Ending balance (2,515) (2,426)
Foreign currency translation adjustment, net of tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (2,426) 245
Other comprehensive income (loss) before reclassifications (89) (2,671)
Ending balance $ (2,515) $ (2,426)