v3.25.4
Leases - Schedule of Other Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Cash Flow, Operating Activities, Lessee    
Cash outflows for amounts included in the measurement of lease liabilities $ 23,190 $ 24,661
ROU assets obtained in exchange for lease obligations, net of modifications $ 39,580 $ 15,558
Weighted-average remaining lease term (in years) 8 years 7 years 10 months 17 days
Weighted-average discount rate 6.10% 5.60%