Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details)

v3.26.1
REVENUE - Schedule of Deferred Revenue, by Arrangement, Disclosure (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Disaggregation of Revenue  
Current $ 75,654
Non-current 39,030
Total 114,684
Service revenue  
Disaggregation of Revenue  
Current 62,897
Non-current 29,252
Total 92,149
Subscription revenue  
Disaggregation of Revenue  
Current 12,161
Non-current 9,778
Total 21,939
Product revenue  
Disaggregation of Revenue  
Current 596
Non-current 0
Total $ 596