v3.26.1
Mezzanine Equity and Equity - Schedule of Stock by Class (Details) - $ / shares
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Feb. 14, 2023
Class of Stock [Line Items]              
Series A preferred stock, 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        
Treasury stock (in shares) (2,191,080)   (2,191,080)        
Temporary equity, outstanding (in shares) 5,000   5,000        
Total authorized (in shares) 725,000,000            
Total issued (in shares) 227,576,833            
Total outstanding (in shares) 225,385,753            
Class A Common Stock              
Class of Stock [Line Items]              
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) 171,720,829   123,472,960        
Treasury stock (in shares) (2,191,080)            
Common stock, outstanding (in shares) 169,529,749   121,281,880        
Class B Common Stock              
Class of Stock [Line Items]              
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        
Treasury stock (in shares) 0            
Common stock, outstanding (in shares) 0   0        
Class C Common Stock              
Class of Stock [Line Items]              
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) 55,851,004   58,628,185        
Treasury stock (in shares) 0            
Common stock, outstanding (in shares) 55,851,004   58,628,185        
Series A Preferred Stock              
Class of Stock [Line Items]              
Series A preferred stock, par value (in dollars per share) $ 0.0001            
Temporary equity, authorized (in shares) 25,000,000            
Temporary equity, issued (in shares) 5,000            
Treasury stock (in shares) 0            
Temporary equity, outstanding (in shares) 5,000 5,000 5,000 5,000 5,000 5,000