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 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]    
Shares issued 171 109
Gross proceeds $ 705 $ 439
Net proceeds after offering costs $ 628 $ 167