v3.25.1
LEASES - Disclosure of operating lease assets and liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Assets and Liabilities, Lessee [Abstract]    
Operating lease assets $ 39,828 $ 36,324
Operating lease liability $ 40,525 $ 35,794