Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Schedule of disclosure of operating lease assets and liabilities (Details)

v3.26.1
LEASES - Schedule of disclosure of operating lease assets and liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease assets $ 47,579 $ 39,828
Operating lease liability $ 48,843 $ 40,525