v3.25.2
Notes Payable - Additional Information (Detail)
$ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
Aug. 05, 2022
USD ($)
Apr. 01, 2017
CAD ($)
Apr. 02, 2015
CAD ($)
Integrated Private Debt Fund IV LP        
Debt Instrument [Line Items]        
Senior secured term loan       $ 29,000
Integrated Private Debt Fund V LP        
Debt Instrument [Line Items]        
Senior secured term loan     $ 10,000  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Borrowings outstanding $ 20,000      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp        
Debt Instrument [Line Items]        
Line of Credit Facility maximum borrowing capacity   $ 200,000    
Debt instrument, maturity date Aug. 05, 2027      
Line of credit facility accordion feature $ 75,000      
Line of credit maximum consolidated leverage ratio 3      
Line of credit minimum consolidated interest coverage ratio 3      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | Tranche One        
Debt Instrument [Line Items]        
Line of Credit Facility maximum borrowing capacity   150,000    
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | Tranche Two        
Debt Instrument [Line Items]        
Line of Credit Facility maximum borrowing capacity   $ 50,000    
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | Base Rate | Minimum        
Debt Instrument [Line Items]        
Marginal interest 0.50%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | Base Rate | Maximum        
Debt Instrument [Line Items]        
Marginal interest 1.50%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | SOFR        
Debt Instrument [Line Items]        
Line of Credit Facility interest rate description The Revolving Credit Facility matures on August 5, 2027 and is collateralized by a first-priority security interest in the accounts receivable and other assets of the Company and its subsidiaries, including, without limitation, all of the capital stock of the subsidiaries. Borrowings in U.S. Dollars accrue interest (at the Company’s option) at a) the Lenders’ base rate plus 0.50% to 1.50%; b) Term Secured Overnight Financing Rate (“SOFR”) plus 1.40% to 2.40%; or c) Term SOFR Daily Floating Rate plus 1.40% to 2.40%. Borrowings in Canadian Dollars accrue interest (at the Company’s option) at a) Term Canadian Overnight Repo Rate Average (“CORRA”) plus 0.29547% to 0.32138% depending on the term, plus 1.40% to 2.40%; or b) Daily Simple CORRA plus 0.29547% plus 1.40% to 2.40%. Rates are adjusted based on the Company’s consolidated net leverage ratio.      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | SOFR | Minimum        
Debt Instrument [Line Items]        
Marginal interest 1.40%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | SOFR | Maximum        
Debt Instrument [Line Items]        
Marginal interest 2.40%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | SOFR Daily Floating Rate | Minimum        
Debt Instrument [Line Items]        
Marginal interest 1.40%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | SOFR Daily Floating Rate | Maximum        
Debt Instrument [Line Items]        
Marginal interest 2.40%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | One Month SOFR Rate        
Debt Instrument [Line Items]        
Annual interest rate 4.32%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | CORRA | Minimum        
Debt Instrument [Line Items]        
Marginal interest 1.40%      
Marginal rate depending on term 0.29547%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | CORRA | Maximum        
Debt Instrument [Line Items]        
Marginal interest 2.40%      
Marginal rate depending on term 0.32138%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | CORRA Daily Simple Rate        
Debt Instrument [Line Items]        
Marginal rate depending on term 0.29547%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | CORRA Daily Simple Rate | Minimum        
Debt Instrument [Line Items]        
Marginal interest 1.40%      
Revolving Credit Facility | Bank of America N.A. and BMO Capital Markets Corp | CORRA Daily Simple Rate | Maximum        
Debt Instrument [Line Items]        
Marginal interest 2.40%