v3.26.3
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Oct. 01, 2022
Commitments And Contingencies Disclosure [Line Items]      
Total purchase commitments $ 7.4    
Purchase commitments remainder of 2026 1.9    
Purchase commitments due in 2027 3.1    
Purchase commitments due thereafter 2.4    
Guarantee liability 15.7 $ 16.3  
Operating expense reimbursements $ 7.5    
Cross Business Agreement      
Commitments And Contingencies Disclosure [Line Items]      
Guarantee liability     $ 19.7