v3.26.1
Description of Business - Amended and Restated Certificate of Incorporation (Details) - $ / shares
Jun. 30, 2026
Apr. 21, 2026
Dec. 31, 2025
Description of Business [Line Items]      
Preferred stock shares authorized (in shares)   10,000,000  
Preferred stock par value (in dollars per share)   $ 0.0001  
Class A common stock      
Description of Business [Line Items]      
Common stock shares authorized (in shares) 500,000,000 500,000,000 500,000,000
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001
Class B common stock      
Description of Business [Line Items]      
Common stock shares authorized (in shares) 150,000,000 150,000,000 150,000,000
Common stock par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001