XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2025
Dec. 31, 2024
May 31, 2023
Feb. 14, 2023
Temporary equity, par value (in dollars per share) $ 0.0001 $ 0.0001    
Temporary equity, authorized (in shares) 25,000,000 25,000,000    
Temporary equity, issued (in shares) 5,000 5,000    
Temporary equity, outstanding (in shares) 5,000 5,000    
Treasury stock (in shares) 2,191,080 2,191,080    
Class A Common Stock        
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000    
Common stock, issued (in shares) 120,074,013 101,859,000    
Common stock, outstanding (in shares) 117,882,933 100,609,000    
Treasury stock (in shares) 2,191,080      
Class B Common Stock        
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001    
Common stock, authorized (in shares) 100,000,000 100,000,000    
Common stock, issued (in shares) 0 0    
Common stock, outstanding (in shares) 0 0    
Treasury stock (in shares) 0      
Class C Common Stock        
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001  
Common stock, authorized (in shares) 100,000,000 100,000,000    
Common stock, issued (in shares) 60,899,264 55,394,533    
Common stock, outstanding (in shares) 60,899,264 55,394,533    
Treasury stock (in shares) 0