v3.25.3
Leases - Schedule of Maturities of Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 28, 2025
Operating Leases    
2025 $ 99  
2026 270  
2027 272  
2028 282  
2029 292  
Thereafter 199  
Total Lease Payments 1,414  
Imputed interest (326)  
Present value of lease liabilities $ 1,088 $ 400