Quarterly report [Sections 13 or 15(d)]

REVENUE - Schedule of Deferred Revenue (Details)

v3.25.4
REVENUE - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Liability [Roll Forward]        
Beginning balance $ 101,902 $ 104,234 $ 113,923 $ 116,687
Additions 32,944 30,323 71,486 74,786
Recognition of deferred revenue (26,520) (27,724) (77,083) (84,640)
Ending balance 108,326 106,833 108,326 106,833
Short-term deferred revenue 74,917 66,762 74,917 66,762
Long-term deferred revenue $ 33,409 $ 40,071 $ 33,409 $ 40,071