XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Stockholders' Equity - Schedule of the Company's ATM sales activity (Details) - At The Market Offering [Member]
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
shares
Subsidiary, Sale of Stock [Line Items]  
Shares issued | shares 760
Gross proceeds $ 4,493
Net proceeds after offering costs $ 4,116