v3.25.4
LEASES - Schedule of Leases Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Operating Lease Assets and Liabilities    
Right-of-use assets, net $ 71,488 $ 62,061
Short-term lease liabilities 13,728 11,244
Long-term lease liabilities 64,935 58,120
Total operating lease liabilities $ 78,663 $ 69,364
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued and other current liabilities Accrued and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities