XML 122 R97.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Lease cost under long-term operating leases $ 11,773 $ 12,160
Lease cost under short-term operating leases 1,334 1,626
Variable lease cost under short-term and long-term operating leases 4,148 4,161
Total operating lease cost $ 17,255 $ 17,947