XML 116 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders’ Equity - Schedule of Preferred and Common Stock (Details) - shares
Mar. 31, 2026
Feb. 18, 2026
Feb. 17, 2026
Dec. 31, 2025
Jul. 14, 2025
May 29, 2025
Apr. 03, 2025
Mar. 06, 2025
Aug. 16, 2024
Jul. 31, 2024
Jul. 30, 2024
Authorized 
Shares                      
Preferred stock, shares authorized (in shares) 12,087,265 24,087,265 17,931,000 5,931,000   10,000,000       114,245,313 12,582,813
Common stock, shares authorized (in shares)   312,285,439 232,470,985     124,815,625   104,245,313 104,245,313 104,245,313 11,582,813
Authorized shares (in shares) 336,372,704 336,372,704 250,401,985 250,401,985              
Issued Shares                      
Preferred stock, shares issued (in shares) 0     1              
Issued shares (in shares) 288,544,740     206,322,155              
Series B Preferred Stock                      
Authorized 
Shares                      
Preferred stock, shares authorized (in shares) 12,000,000     12,000,000 3,000,000   9,000,000        
Issued Shares                      
Preferred stock, shares issued (in shares) 6,128,378     7,184,760              
Class A Common Stock                      
Authorized 
Shares                      
Common stock, shares authorized (in shares) 307,855,751     228,041,297   162,815,625          
Issued Shares                      
Common stock, shares issued (in shares) 282,409,695     199,130,727              
Class B Common Stock                      
Authorized 
Shares                      
Common stock, shares authorized (in shares) 4,429,688     4,429,688   4,429,688          
Issued Shares                      
Common stock, shares issued (in shares) 6,667     6,667