v3.26.1
Common and Preferred Stock - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
May 08, 2025
USD ($)
Feb. 29, 2024
USD ($)
May 10, 2022
USD ($)
Class of Stock [Line Items]          
Common stock authorized (in shares) | shares 200,000,000 200,000,000      
Dividends payable | $ $ 0        
Proceeds from at the market offering of common stock, net of issuance costs | $ $ 5,939,000 $ 23,576,000      
Preferred stock authorized (in shares) | shares 5,000,000 5,000,000      
Preferred stock outstanding (in shares) | shares 0 0      
Preferred stock issued (in shares) | shares 0 0      
ATM Offering          
Class of Stock [Line Items]          
Sales commissions, percentage         0.030
Issuance of common stock from initial public offering, net of issuance costs (in shares) | shares 3,626,701 5,272,538      
Price per share (in usd per share) | $ / shares $ 1.77 $ 4.71      
Proceeds from at the market offering of common stock, net of issuance costs | $ $ 5,900,000 $ 23,500,000      
Maximum | ATM Offering          
Class of Stock [Line Items]          
Common stock, amount authorized | $       $ 75,000,000.0 $ 50,000,000.0
Maximum | ATM Offering - Baby Shelf Limitation          
Class of Stock [Line Items]          
Common stock, amount authorized | $     $ 12,500,000