v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation   $ 23,838,000 $ 1,263,000 $ 23,886,000 $ 2,601,000  
Weighed Average Exercise Price, Exercisable   $ 121.44   $ 121.44    
Stock based payment options outstanding weighted average remaining term       9 years 25 days   6 years 9 months 14 days
Number of shares, granted       1,320,053    
RSU            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares, granted 655,071          
Grant share value per share $ 30.42          
Unrecognized stock-based compensation   $ 19,900,000   $ 19,900,000    
Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation   3,900   3,900    
Stock-based compensation expense   28,600   $ 28,600    
Weighted average remaining period       9 years 25 days    
Intrinsic value of exercisable stock options   $ 400,000   $ 400,000    
Intrinsic value of exercisable fair value per share   $ 6.52   $ 6.52    
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Of Options Exercisable Intrinsic Fair Value Per Share   $ 6.52   6.52    
Fair value of option       $ 31.56    
Stock options granted purchase shares   1,300,000 1,600,000 1,300,000 64,600,000  
weighted average grant date fair value   $ 29.96 $ 18.6 $ 29.85 $ 29.7