v3.26.3
Subsequent Events (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Oct. 29, 2026
Oct. 23, 2026
Jul. 31, 2025
Dec. 31, 2022
Dec. 19, 2022
Subsequent Event [Line Items]              
Stock repurchase program, authorized amount         $ 150,000,000 $ 150,000,000 $ 150,000,000
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Capacity and LayMor              
Subsequent Event [Line Items]              
Non-cash loss on carrying value adjustment $ 20,000,000 $ 20,000,000          
Subsequent Event              
Subsequent Event [Line Items]              
Stock repurchase program, authorized amount     $ 500,000,000        
Subsequent Event | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Capacity and LayMor              
Subsequent Event [Line Items]              
Consideration subject to closing adjustments       $ 33,000,000