v3.25.4
Earn-Out Shares - Additional Information (Details) - $ / shares
12 Months Ended
Sep. 24, 2025
Dec. 31, 2025
Business Combination [Line Items]    
Contingent merger consideration earn-out shares issuable   2,343,750
Common Stock    
Business Combination [Line Items]    
Contingent merger consideration earn-out shares issuable   4,687,500
Common Stock Price Per Share not Equals Or Exceeds 15.00 Per Share    
Business Combination [Line Items]    
Contingent merger consideration earn-out shares issuable 2,343,750  
Earn-Out price per share $ 90  
Earn-Out trading days 20 days  
Earn-Out consecutive trading days 30 days  
Common Stock Price Per Share Equals Or Exceeds 20.00 Per Share    
Business Combination [Line Items]    
Contingent merger consideration earn-out shares issuable 2,343,750  
Earn-Out price per share $ 120  
Earn-Out trading days 20 days  
Earn-Out consecutive trading days 30 days