Annual report pursuant to Section 13 and 15(d)

REVENUE - Narrative (Details)

v3.24.1.1.u2
REVENUE - Narrative (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Revenue, Remaining Performance Obligation, Amount $ 131,441
Percentage of revenue for which commitments are to be honored 31.10%
Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation, timing of satisfaction 13 months
Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation, timing of satisfaction 60 months