v3.26.1
Financial Instruments - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2026
Exercise Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Warrant expiration period   10 years      
Mirror Warrants | $ 200 Exercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 200      
Mirror Warrants | $ 300 Excercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   300      
Mirror Warrants | $ 230 Excercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 230      
Intermediate Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Fair value of option contingent warrants $ 1.7 $ 18.8 $ 4.8    
Intermediate Warrants | $ 200 Exercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 200      
Intermediate Warrants | $ 300 Excercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 300      
Amended Intermediate Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Fair value of option contingent warrants   $ 0.3      
Volatility Rate   71.00%      
Expected term (years)   6 years      
Interest rate   3.80%      
Dividend yield   0.00%      
Amended Intermediate Warrants | $ 200 Exercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 200      
Class A Warrants   100,000      
Amended Intermediate Warrants | $ 300 Excercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share         $ 300
Class A Warrants   100,000      
Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant expiration period   5 years      
Private Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Class A Warrants   325,989   325,989  
Class A Common Stock | Class A Public Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 230      
Class A Common Stock | Horizon Sponsor LLC | $ 200 Exercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 200      
Warrant Purchased   850,000      
Class A Common Stock | Horizon Sponsor LLC | $ 300 Excercise Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 300   $ 300  
Warrant Purchased       850,000  
Class A Common Stock | Horizon Sponsor LLC | Exercise Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Warrant Purchased   1,700,000   1,700,000  
Class A Common Stock | Mirror Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Class A Warrants   0   0  
Class A Common Stock | Intermediate Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Class A Warrants   0   0  
Class A Common Stock | Amended Intermediate Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Class A Warrants   200,000   200,000  
Class A Common Stock | Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Class A Warrants   338,342   338,342  
Value of Common Stock Exceeded   $ 360      
Redemption price per share for warrant   $ 0.2      
Number of Trading Days   20 days      
Class A Common Stock | Private Warrants | Horizon Sponsor LLC | Class A Private Warrants          
Schedule Of Available For Sale Securities [Line Items]          
Warrant exercise price per share   $ 230      
Minimum | Class A Common Stock | Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Stock Price   $ 360      
Maximum | Class A Common Stock | Warrant          
Schedule Of Available For Sale Securities [Line Items]          
Number of Trading Days   30 days