XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Breakdown of Revenues by Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 132,634 $ 139,325 $ 257,243 $ 267,130
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 128,606 135,597 $ 249,790 259,510
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenues 97.00%   97.00%  
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,028 3,728 $ 7,453 7,620
Onshore (United States)        
Disaggregation of Revenue [Line Items]        
Revenue 29,911 37,423 61,447 75,600
Offshore (Philippines, Pakistan)        
Disaggregation of Revenue [Line Items]        
Revenue 64,910 59,292 122,269 110,448
Nearshore (Jamaica, Nicaragua, Honduras)        
Disaggregation of Revenue [Line Items]        
Revenue $ 37,813 $ 42,610 $ 73,527 $ 81,082