v3.26.3
ELOC and ATM programs - Schedule of Sales of newly issued shares of our common stock under the ATM program (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2026
Sep. 30, 2025
Subsidiary, Sale of Stock [Line Items]          
Sales of newly issued shares of common stock, Amount $ 1,863 $ 667 $ 805    
Less: fees incurred       $ (78) $ 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