v3.26.1
Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Remaining in fiscal 2026 $ 4,160  
2027 4,249  
2028 4,362  
2030 4,493  
2030  
2031 2,681  
2030  
Total Lease Payments 19,945  
Imputed Interest 2,399  
Total 17,546  
Operating lease liability current 3,329 $ 3,229
Operating lease liability non current 14,217 17,432
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Remaining in fiscal 2026 1,987  
2027  
2029  
Total Lease Payments 1,987  
Imputed Interest 50  
Total 1,937  
Finance lease liability current 1,937 3,075
Finance lease liability non current $ 1,931