v3.26.1
Acquisition (Details) - Merger Agreement - USD ($)
3 Months Ended 6 Months Ended
Apr. 28, 2026
Jun. 30, 2026
Jun. 30, 2026
Business Combination [Line Items]      
Business combination, cash paid per acquiree share $ 19.375    
Estimated expected merger consideration $ 130,700,000    
Share price (in dollars per share) $ 9.01    
Pre-tax acquisition-related expenses   $ 2,800,000 $ 3,100,000
Class A Common Stock      
Business Combination [Line Items]      
Business combination, equity issued per acquiree share (in shares) 1.90