XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narratives (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Stockholders' Equity    
Preferred stock, shares authorized 50,000,000 50,000,000
Preferred stock, par or stated value per share | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Number of days prior written notice 61 days  
Voting common stock    
Stockholders' Equity    
Common stock, shares authorized 492,815,092 492,815,092
Common stock, par or stated value per share | $ / shares $ 0.0001 $ 0.0001
Common stock, issued 47,222,419 47,222,419
Common stock, outstanding 47,222,419 47,222,419
Conversion ratio 1  
Maximum beneficial ownership percent after conversion 4.99  
Non-voting common stock    
Stockholders' Equity    
Common stock, shares authorized 7,184,908 7,184,908
Common stock, par or stated value per share | $ / shares $ 0.0001 $ 0.0001
Common stock, issued 7,184,908 7,184,908
Common stock, outstanding 7,184,908 7,184,908