XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Summary of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 187,169 $ 175,042 $ 352,748 $ 372,701
United States        
Disaggregation of Revenue [Line Items]        
Total Revenue 175,489 156,409 328,711 333,959
Canada        
Disaggregation of Revenue [Line Items]        
Total Revenue 10,048 14,548 20,816 31,421
Other international        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,632 $ 4,085 $ 3,221 $ 7,321