Financial Instruments - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | |
Mar. 31, 2024 | Mar. 31, 2023 | Dec. 07, 2023 |
Schedule Of Available For Sale Securities [Line Items] | | | |
Fair Value Adjustment of Warrants | $ (460) | $ (327) | |
Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 10 | | |
Class A Warrants | 17,000,000 | | |
Hoya Intermediate Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 1,000,000 | | |
Fair value of option contingent warrants | $ 500 | 300 | |
Horizon Sponsor LLC | Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 10 | | |
Hoya Topco L L C [Member] | Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | 10 | | |
Hoya Topco L L C [Member] | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Hoya Topco L L C [Member] | Hoya Intermediate Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 3,000,000 | | 1,000,000 |
Warrant exercise price per share | $ 15 | | |
Subsidiaries [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Other (income) expenses | $ 2,582 | $ (327) | |
Warrant Purchased | 17,000,000 | | |
Subsidiaries [Member] | Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 10 | | |
Class A Warrants | 2,000,000 | | |
Subsidiaries [Member] | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Class A Warrants | 2,000,000 | | |
Mirror Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 11.5 | | |
Class A Warrants | 13,286,644 | | |
Warrant Purchased | 24,652,557 | | |
Mirror Warrants | Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 10 | | |
Class A Warrants | 17,000,000 | | |
Mirror Warrants | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Class A Warrants | 17,000,000 | | |
Warrant [Member] | Horizon Sponsor LLC | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 5,166,666 | | |
Warrant [Member] | Horizon Sponsor LLC | Class A Public Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Class A Warrants | 6,766,853 | | |
Private Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Class A Warrants | 6,519,791 | | |
Common Stock | Hoya Topco L L C [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 3,000,000 | | |
Warrant exercise price per share | $ 10 | | |
Class A Common Stock | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Class A Warrants | 17,000,000 | | |
Class A Common Stock | Horizon Sponsor LLC | Dollar Ten Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 17,000,000 | | |
Warrant exercise price per share | $ 10 | | |
Class A Common Stock | Horizon Sponsor LLC | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock value issued for exercise of warrants | 17,000,000 | | |
Warrant exercise price per share | $ 15 | | |
Class A Common Stock | Subsidiaries [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant Purchased | 17,000,000 | | |
Class A Common Stock | Subsidiaries [Member] | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Class A Common Stock | Mirror Warrants | Dollar Fifteen Exercise Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant Purchased | 15 | | |
Class A Common Stock | Warrant [Member] | Class A Public Warrants | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 11.5 | | |
Class A Common Stock | Warrant [Member] | Horizon Sponsor LLC | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Stock issued during period, shares | 18,132,776 | | |
Class A Common Stock | Private Warrants | Horizon Sponsor LLC | Class A Private Warrants [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 11.5 | | |
Stock issued during period, shares | 6,519,791 | | |
Minimum | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 10 | | |
Minimum | Hoya Topco L L C [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | | | $ 10 |
Maximum | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | $ 15 | | |
Maximum | Hoya Topco L L C [Member] | | | |
Schedule Of Available For Sale Securities [Line Items] | | | |
Warrant exercise price per share | | | $ 15 |