v3.26.3
Description of Business (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2026
segment
Sep. 30, 2025
segment
Sep. 30, 2026
segment
Sep. 30, 2025
segment
Aug. 06, 2026
$ / shares
Business Combinations          
Number of reportable segments | segment 1 1 1 1  
Wallace Merger Sub Inc | Neptune BidCo US Inc          
Business Combinations          
Amount to be received upon completion of merger (in dollars per share) | $ / shares         $ 13.6