v3.26.1
Other Commitments and Contingencies - Summary of Weighted-Average Remaining Lease Term and Discount Rate (Details)
Jun. 30, 2026
Dec. 31, 2025
Lessee Disclosure [Abstract]    
Weighted-average remaining lease term (in years) Operating leases 9 years 6 months 10 years 3 days
Weighted-average remaining lease term (in years) Finance leases 7 years 7 years 6 months 29 days
Weighted-average discount rate, Operating leases liabilities 6.46% 6.47%
Weighted-average discount rate, Finance lease liabilities 4.00% 4.00%