v3.25.0.1
Earnings Per Share - Schedule of net loss attributable to redeemable noncontrolling interests (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income - Hoya Intermediate $ 13,427 $ 69,420 $ 70,794
Hoya Topco's weighted average % allocation of Hoya Intermediate's net income 36.30% 55.60% 59.50%
Net income attributable to Hoya Topco's redeemable noncontrolling interests $ 4,877 $ 38,605 $ 42,117