v3.25.4
Revenue - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Revenue from Contract with Customer [Roll Forward]          
Beginning balance $ 130,416 $ 126,627 $ 124,672 $ 122,212  
Net additions 3,753 1,000 12,467 8,491  
Revenue recognized (1,573) (1,566) (4,543) (4,642)  
Ending balance 132,596 126,061 132,596 126,061  
Contract with Customer, Liability [Abstract]          
Balance 132,596 126,061 132,596 126,061 $ 124,672
Less amount classified as current liabilities (7,867) (5,962) (7,867) (5,962) (6,095)
Noncurrent liabilities $ 124,729 $ 120,099 $ 124,729 $ 120,099 $ 118,577