v3.26.1
Description of Business (Details)
Jun. 25, 2026
day
$ / shares
shares
Jun. 27, 2026
$ / shares
Jun. 28, 2025
$ / shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Business combination share exchange ratio | shares 1.350    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.001 $ 0.001
Threshold consecutive trading days 5    
Threshold trading days 3