XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - At-The-Market Sales Agreements (Details) - Common stock - 2024 Sales Agreement - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Aug. 13, 2024
Sep. 30, 2025
Class of Stock [Line Items]    
Maximum authorized amount $ 60,000  
Sale of stock, sales proceeds of any common stock, percentage (in percent) 3.00%  
Aggregate number of shares issued (in shares)   518,670
Stock sale agreement weighted average price (in dollars per share)   $ 2.16
Aggregate proceeds   $ 1,100
Stock sale agreement, remaining capacity, amount   $ 57,900