v3.26.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deferred tax assets    
Provision for employee benefits and other expenses $ 3,376 $ 4,201
Section 174 research and development capitalization 2,008 1,630
Net operating losses 1,739 1,878
Property and equipment, net 448 1,337
Lease liability (right of use assets) 4,917 3,767
Net unrealized loss on hedging 668 (182)
Total deferred tax assets 13,156 12,631
Valuation allowance (1,095) (1,162)
Total deferred tax assets, net of valuation allowance 12,061 11,469
Deferred tax liabilities    
Right of use assets (3,816) (3,199)
Intangible assets (1,075) (1,107)
Total deferred tax liabilities (4,891) (4,306)
Net deferred tax assets and liabilities $ 7,170 $ 7,163