v3.25.1
Revenue - Summary of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 200,161 $ 166,013 $ 552,909 $ 538,714
United States        
Disaggregation of Revenue [Line Items]        
Total Revenue 188,256 153,181 516,967 487,140
Canada        
Disaggregation of Revenue [Line Items]        
Total Revenue 8,048 11,998 28,864 43,419
Other international        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 3,857 $ 834 $ 7,078 $ 8,155