v3.26.1
Earnings (Loss) Per Share - Schedule of Shares Excluded from Calculation of Diluted EPS (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive features (in shares) 58,325,780 68,087,944 61,016,207 68,087,944
Public Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive features (in shares) 2,519,869 2,519,869 2,519,869 2,519,869
Private Placement Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive features (in shares) 4,333,333 4,333,333 4,333,333 4,333,333
Series A Penny Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive features (in shares) 1,542,578 1,304,742 1,525,823 1,304,742
Class B Common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive features (in shares) 49,930,000 59,930,000 52,637,182 59,930,000