v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Lease, Cost [Abstract]        
Operating lease costs $ 1,869 $ 982 $ 5,257 $ 2,400
Variable lease costs 549 321 1,555 670
Short term lease costs 19 47 107 76
Finance lease costs 9 7 46 21
Total lease costs, net $ 2,446 $ 1,357 $ 6,965 $ 3,167