v3.26.3
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating leases  
Fiscal year ending June 30, 2026 $ 0
Fiscal year ending June 30, 2027 2,164
Fiscal year ending June 30, 2028 415
Fiscal year ending June 30, 2029 342
Thereafter 595
Total lease payments 3,516
Less: Imputed interest (601)
Present value of operating lease liabilities 2,915
Finance leases  
Fiscal year ending June 30, 2026 981
Fiscal year ending June 30, 2027 14,418
Fiscal year ending June 30, 2028 10,270
Fiscal year ending June 30, 2029 0
Thereafter 0
Total lease payments 25,669
Less: Imputed interest (2,904)
Present value of finance lease liabilities $ 22,765