XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity - Amendments to the Company’s Certificate of Incorporation (Details)
Aug. 04, 2024
shares
Aug. 01, 2024
Jul. 31, 2024
$ / shares
shares
Feb. 29, 2024
Feb. 05, 2024
shares
Mar. 31, 2025
shares
Mar. 07, 2025
shares
Mar. 06, 2025
shares
Dec. 31, 2024
shares
Aug. 31, 2024
shares
Feb. 23, 2024
shares
Feb. 04, 2024
shares
Class of Stock [Line Items]                        
Preferred stock, shares authorized (in shares)     114,245,313     10,000,000     10,000,000   12,582,813  
Common stock, shares authorized (in shares) 104,245,313   104,245,313   34,748,438     104,245,313   104,245,313 11,582,813 3,860,938
Exercise price (in dollars per share) | $ / shares     $ 110,400                  
Authorized shares (in shares)           139,245,313     114,245,313      
Stockholder's equity, stock split, conversion ratio 0.025                      
Common Stock                        
Class of Stock [Line Items]                        
Common stock, shares authorized (in shares)             129,245,313          
Stockholder's equity, stock split, conversion ratio   0.025   0.333 0.333              
Common Stock | Minimum                        
Class of Stock [Line Items]                        
Stockholder's equity, stock split, conversion ratio     0.5                  
Common Stock | Maximum                        
Class of Stock [Line Items]                        
Stockholder's equity, stock split, conversion ratio     0.025                  
Common Stock and Preferred Stock                        
Class of Stock [Line Items]                        
Authorized shares (in shares)             139,245,313 114,245,313