XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
GEOGRAPHICAL INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Segment Reporting Information [Line Items]          
Revenue $ 178,882 $ 181,006 $ 538,027 $ 549,292  
Property and equipment, net 49,228   49,228   $ 53,181
United States          
Segment Reporting Information [Line Items]          
Revenue 117,037 122,838 361,354 384,344  
Property and equipment, net 46,824   46,824   49,992
United Kingdom          
Segment Reporting Information [Line Items]          
Revenue 31,862 30,592 93,496 91,919  
Other International          
Segment Reporting Information [Line Items]          
Revenue 29,983 $ 27,576 83,177 $ 73,029  
Property and equipment, net $ 2,404   $ 2,404   $ 3,189