v3.26.1
ATM program - Schedule of Sales of newly issued shares of our common stock under the ATM program (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsidiary, Sale of Stock [Line Items]        
Sales of newly issued shares of common stock, Amount $ 667 $ 805    
Less: fees incurred     $ (39) $ 0
ATM Program [Member]        
Subsidiary, Sale of Stock [Line Items]        
Sales of newly issued shares of common stock, Shares     350,152 0
Sales of newly issued shares of common stock, Amount     $ 1,472 $ 0
Less: fees incurred, Shares     0 0
Less: fees incurred     $ (39) $ 0
Total     $ 1,433 $ 0