v3.25.0.1
Background, Description of Business and basis of presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 18, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]        
Cash and cash equivalents   $ 243,482 $ 125,484  
Merger Transaction fees $ 54,300      
Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock issued during period, shares 29,431,260      
Class B Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock issued during period, shares 118,200,000      
$10 Exercise Warrants        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share   $ 10    
$15 Exercise Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share   $ 15    
Dollar Ten and Fifteen Exercise Warrants[Member] | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share $ 15      
Horizon Sponsor LLC        
Defined Benefit Plan Disclosure [Line Items]        
Cash and cash equivalents $ 293,200      
Stock issued during period, values 475,200      
Repayments of debt 482,400      
Acquisition of noncontrolling interests from Business Transaction $ 18,700     $ 15,500
Horizon Sponsor LLC | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock Issued During Period, Shares, New Issues 47,517,173      
Horizon Sponsor LLC | $10 Exercise Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock Issued During Period, Shares, New Issues 50,000      
Stock value issued for exercise of warrants   17,000,000    
Warrant exercise price per share $ 10 $ 10    
Horizon Sponsor LLC | $15 Exercise Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants   17,000,000    
Warrant exercise price per share   $ 15    
Horizon Sponsor LLC | Private Warrants [Member] | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share $ 11.5      
Hoya Intermediate, LLC        
Defined Benefit Plan Disclosure [Line Items]        
Redemption of preferred units $ 236,000      
Stock value issued for exercise of warrants 1,000,000      
Warrant exercise price per share $ 10      
Hoya Intermediate, LLC | Maximum        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share 15      
Hoya Intermediate, LLC | Minimum        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share $ 10      
Hoya Intermediate, LLC | $10 Exercise Warrants        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share   10    
Hoya Intermediate, LLC | $15 Exercise Warrants        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share   15    
Hoya Intermediate, LLC | $15 Exercise Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Warrant exercise price per share   $ 15    
Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 18,132,776      
Warrant exercise price per share $ 11.5      
Warrants | Class B Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 6,000,000      
Warrant exercise price per share $ 0.001      
Warrants | Horizon Sponsor LLC        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants   5,166,666    
Warrants | Horizon Sponsor LLC | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock issued during period, shares   18,132,776    
Warrants | Horizon Sponsor LLC | $10 Exercise Warrants | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 17,000,000      
Warrants | Horizon Sponsor LLC | Dollar Ten and Fifteen Exercise Warrants[Member] | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 17,000,000      
Warrants | Horizon Sponsor LLC | Private Warrants [Member] | Class A Common Stock        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 6,519,791      
Warrants | Hoya Intermediate, LLC        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 3,000,000      
Warrant exercise price per share $ 10      
Warrants | Hoya Intermediate, LLC | Common Units        
Defined Benefit Plan Disclosure [Line Items]        
Stock value issued for exercise of warrants 3,000,000      
Warrant exercise price per share $ 15