v3.25.0.1
Earnings Per Share - Summary of Potentially Dilutive Securities (Details) - Hoya Intermediate, LLC - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Public Warrants and Private Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive common equivalent units 13,286,644 13,286,644 13,286,644
Exercise Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive common equivalent units 34,000,000 34,000,000 17,000,000
Intermediate Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive common equivalent units 4,000,000 4,000,000 6,000,000
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive common equivalent units 4,568,900 734,588 1,224,919
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive common equivalent units 7,401,783 8,807,848 6,300,837