v3.26.1
Mezzanine and Stockholders’ Equity - Schedule of Total Number of Shares Outstanding and Authority to Issue (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]            
Common stock, shares authorized (in shares) 750,000          
Common stock, par value (in dollars per share) $ 0.0001          
Common stock, shares outstanding (in shares) 244,671 217,976 148,055 96,189 81,952 60,091
Preferred stock, authorized (in shares) 50,000          
Preferred stock, par value (in dollars per share) $ 0.0001          
Preferred stock, outstanding (in Shares) 1,224   1,224      
Total authorized (in shares) 800,000          
Temporary equity, liquidation value $ 10.3   $ 8.9      
Series A Preferred Stock            
Class of Stock [Line Items]            
Series A Cumulative Convertible Preferred Stock, authorized (in shares) 15,000          
Series A Cumulative Convertible Preferred , par value (in Dollars per share) $ 0.0001          
Series A Cumulative Convertible Preferred Stock, outstanding (in shares) 1,224   1,224      
Payment-in-kind percentage of series A cumulative convertible preferred stock subject to possible redemption 12.00%   12.00%      
Undesignated preferred stock            
Class of Stock [Line Items]            
Preferred stock, authorized (in shares) 35,000          
Preferred stock, par value (in dollars per share) $ 0.0001          
Preferred stock, outstanding (in Shares) 0   0