v3.26.1
Leases - Schedule of Maturities of Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 24, 2026
Operating Leases    
2026 $ 208  
2027 112  
2028 441  
2029 456  
2030 472  
Thereafter 159  
Total Lease Payments 1,848  
Imputed interest (318)  
Present value of lease liabilities $ 1,530 $ 1,600