v3.26.1
Stockholders' Equity - Schedule of the Companys Atm Sales Activity (Details) - At The Market Offering - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsidiary, Sale of Stock [Line Items]        
Shares issued 142   313  
Gross proceeds $ 999   $ 1,704  
Net proceeds after offering costs $ 968 $ 0 $ 1,596 $ 0