XML 97 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended 35 Months Ended
Nov. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]          
Gross proceeds   $ 0 $ 0 $ 119,236,000  
2023 Open Market Sales Agreement          
Subsidiary, Sale of Stock [Line Items]          
Common stock sold and issued (in shares)   0     16,800,000
Gross proceeds         $ 70,000,000.0
Weighted-average share price (in dollars per share)         $ 4.17
2025 Open Market Sales Agreement          
Subsidiary, Sale of Stock [Line Items]          
Common stock sold and issued (in shares)   0      
Maximum aggregate offering price $ 100,000,000.0        
Offering sales commission (percent) 3.00%