XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Disaggregated By Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Capitalized Contract Cost        
Total revenues $ 77,018 $ 34,243 $ 152,448 $ 66,335
Products        
Capitalized Contract Cost        
Total revenues 20,293 13,233 39,031 24,317
Services        
Capitalized Contract Cost        
Total revenues $ 56,725 $ 21,010 $ 113,417 $ 42,018