v3.26.1
Leases (Tables)
9 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee
The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at March 31, 2026 and June 30, 2025:
March 31, 2026June 30, 2025
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$9,938 $10,258 
Current operating lease liabilitiesAccrued expenses and other current liabilities$4,596 $3,985 
Long-term operating lease liabilitiesOther long-term liabilities$6,019 $6,972 
Schedule of Lease, Cost
The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters ended March 31, 2026 and 2025. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.
Quarter ended March 31,Nine months ended March 31,
2026202520262025
(in thousands)
Operating lease cost$1,239 $1,113 $3,706 $3,329 
Variable lease cost458 398 1,246 1,072 
$1,697 $1,511 $4,952 $4,401 

Supplemental cash flow information related to the Company's operating leases for the nine months ended March 31, 2026 and 2025 are presented in the table below:
Nine months ended March 31,
20262025
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$3,738 $3,039 
Right-of-use assets obtained in exchange for lease obligations1,637 5,035 

The weighted-average remaining lease term and discount rate at March 31, 2026 are presented in the table below:

March 31, 2026
Weighted-average remaining lease term2.71 years
Weighted-average discount rate6.54 %
Schedule of Lessee, Operating Lease, Liability, Maturity
The following table presents the maturities of the Company's operating lease liabilities at March 31, 2026:

Operating leases
(in thousands)
2026$1,322 
20275,039 
20282,513 
20291,690 
20301,116 
Thereafter82 
Total future payments11,762 
Less: amounts representing interest1,147 
Present value of lease payments$10,615