v3.26.1
Leases - Future lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 01, 2026
Dec. 31, 2025
Years ending December 31:      
2026 (remainder) $ 57    
2027 116    
2028 120    
2029 125    
2030 125    
Thereafter 59    
Total minimum lease payments 602    
Less effects of discounting (164)    
Present value of future minimum lease payments 438 $ 418  
Less: current portion of operating lease liabilities (54)   $ (29)
Operating lease liabilities, net of current $ 384