v3.26.3
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases, Supplemental Balance Sheet Information [Line Items]    
Operating lease right-of-use assets $ 152,549 $ 117,815
Other current liabilities $ 25,417 $ 23,209
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating lease liabilities $ 146,041 $ 113,643
Total operating lease liabilities $ 171,458 $ 136,852
Weighted Average Remaining Lease Term (years)    
Operating leases 9 years 3 months 18 days 9 years 1 month 6 days
Weighted Average Discount Rate    
Operating leases 5.70% 5.70%
Related Party    
Leases, Supplemental Balance Sheet Information [Line Items]    
Operating lease right-of-use assets $ 90,550 $ 68,416
Other current liabilities 6,609 6,915
Operating lease liabilities 99,233 77,344
Total operating lease liabilities 105,842  
Nonrelated Party    
Leases, Supplemental Balance Sheet Information [Line Items]    
Operating lease right-of-use assets 61,999 49,399
Other current liabilities 18,808 16,294
Operating lease liabilities 46,808 $ 36,299
Total operating lease liabilities $ 65,616