XML 32 R24.htm IDEA: XBRL DOCUMENT v3.26.1
The Company and Liquidity - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
May 07, 2026
Nov. 07, 2023
Jun. 30, 2026
Dec. 31, 2025
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]        
Number of shares issued     111,656,805 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 125,000,000    
Number of shares issued     7,110,162  
Net proceeds from the sale of securities     $ 20.0