XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Revenue by Geographic Areas (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]        
Total Revenue $ 175,042 $ 193,840 $ 372,701 $ 402,271
United States        
Disaggregation of Revenue [Line Items]        
Total Revenue 156,409 170,290 333,959 346,470
Canada        
Disaggregation of Revenue [Line Items]        
Total Revenue 14,548 20,885 31,421 45,810
Other international        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 4,085 $ 2,665 $ 7,321 $ 9,991