XML 56 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Revenue from Contract with Customer [Roll Forward]          
Beginning balance $ 126,627 $ 80,265 $ 122,212 $ 60,759  
Net additions 1,000 28,066 8,491 49,232  
Revenue recognized (1,566) (1,271) (4,642) (2,931)  
Ending balance 126,061 107,060 126,061 107,060  
Contract with Customer, Liability [Abstract]          
Balance 126,061 107,060 126,061 107,060 $ 122,212
Less amount classified as current liabilities (5,962) (6,163) (5,962) (6,163) (6,470)
Noncurrent liabilities $ 120,099 $ 100,897 $ 120,099 $ 100,897 $ 115,742