REVENUE - Schedule of Remaining Performance Obligations (Details) - USD ($) $ in Thousands | Mar. 31, 2024 | Mar. 31, 2023 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Total Remaining Performance Obligations | $ 440,568 | $ 541,142 |
Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Total Remaining Performance Obligations | 344,555 | 327,149 |
Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Total Remaining Performance Obligations | $ 96,013 | $ 213,993 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 14% |
Percent Expected to be Recognized as Revenue | | 9 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 100% |
Percent Expected to be Recognized as Revenue | | 9 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 48% |
Percent Expected to be Recognized as Revenue | | 4 years |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 0% |
Percent Expected to be Recognized as Revenue | | 4 years |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 15% | |
Percent Expected to be Recognized as Revenue | 9 months | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 96% | |
Percent Expected to be Recognized as Revenue | 9 months | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 47% | |
Percent Expected to be Recognized as Revenue | 4 years | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 4% | |
Percent Expected to be Recognized as Revenue | 4 years | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 38% |
Percent Expected to be Recognized as Revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | | 0% |
Percent Expected to be Recognized as Revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01 | Services and other revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 38% | |
Percent Expected to be Recognized as Revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01 | Hardware revenue | | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | | |
Percent Expected to be Recognized as Revenue | 0% | |
Percent Expected to be Recognized as Revenue | | |