v3.26.3
Leases - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases        
Operating lease cost $ 1,774 $ 3,936 $ 6,322 $ 11,829
Variable lease cost 509 526 1,438 2,107
Short-term lease cost 60 81 190 265
Total lease cost 2,343 4,543 7,950 14,201
Cash paid for amounts included in the measurement of lease liabilities included in cash flows from operations $ 1,650 3,424 6,218 11,254
Increase (decrease) in right-of-use assets from lease modifications   $ 1,735 $ 359 $ 2,231
Weighted-average remaining lease terms (years) 13 years 10 months 28 days 13 years 5 months 26 days 13 years 10 months 28 days 13 years 5 months 26 days
Weighted-average discount rates 7.50% 7.60% 7.50% 7.60%