v3.26.1
Fixed Assets, Net - Minimum future lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fixed Assets, Net    
2026 (remaining) $ 52  
2027 68  
Total future lease payments 120  
Less: imputed interest (3)  
Total payment due under lease agreement $ 117 $ 163