XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating And Finance Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Leases [Abstract]    
Operating lease right-of-use assets $ 23,631 $ 24,799
Operating lease liabilities (current) 4,878 5,211
Operating lease liabilities (non-current) 31,355 32,466
Total operating lease liabilities $ 36,233 $ 37,677