v3.26.3
Leases (Tables)
3 Months Ended
Sep. 30, 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 September 30, 2026 and June 30, 2026:
September 30, 2026June 30, 2026
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$8,109 $8,850 
Current operating lease liabilitiesAccrued expenses and other current liabilities$4,744 $4,557 
Long-term operating lease liabilitiesOther long-term liabilities$3,958 $4,927 
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 September 30, 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 September 30,
20262025
(in thousands)
Operating lease cost$1,265 $1,230 
Variable lease cost431 360 
$1,696 $1,590 

Supplemental cash flow information related to the Company's operating leases for the three months ended September 30, 2026 and 2025 are presented in the table below:
Quarter ended September 30,
20262025
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$1,422 $1,136 
Right-of-use assets obtained in exchange for lease obligations2,012 1,385 

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

September 30, 2026
Weighted-average remaining lease term2.44
Weighted-average discount rate7.15 %
Schedule of Lessee, Operating Lease, Liability, Maturity
The following table presents the maturities of the Company's operating lease liabilities at September 30, 2026:

Operating leases
(in thousands)
2027$4,002 
20282,650 
20291,701 
20301,126 
203171 
Total future payments9,550 
Less: amounts representing interest848 
Present value of lease payments$8,702