XML 30 R23.htm IDEA: XBRL DOCUMENT v3.26.1
The Company and Liquidity - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 07, 2023
Mar. 31, 2026
Dec. 31, 2025
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Number of shares issued   111,025,187 110,362,581
ATM Agreement [Member]      
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]      
Public offerings   0  
Sale of stock (in shares) 125,000,000    
Number of shares issued   7,110,162  
Net proceeds from the sale of securities   $ 20.0