v3.26.1
Revenue - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 124,672 $ 122,212
Net additions 43,007 8,491
Revenue recognized (6,501) (6,031)
Ending balance 161,178 124,672
Less amount classified as current liabilities (14,513) (6,095)
Noncurrent liabilities $ 146,665 $ 118,577