v3.25.4
REVENUE - Schedule of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue $ 185,050 $ 178,882 $ 550,506 $ 538,027
Service        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue 179,682 173,459 535,084 521,335
Other revenue        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue 5,368 5,423 15,422 16,692
UNITED STATES        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue 112,450 117,037 339,479 361,354
UNITED KINGDOM        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue 32,079 31,862 95,446 93,496
International        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Total revenue $ 40,521 $ 29,983 $ 115,581 $ 83,177