XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Total Revenue $ 165,579 $ 197,659
United States    
Disaggregation of Revenue [Line Items]    
Total Revenue 153,222 177,550
Canada    
Disaggregation of Revenue [Line Items]    
Total Revenue 10,768 16,873
Other international    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,589 $ 3,236