v3.26.3
Leases - Schedule of Operating Lease Expense and Supplemental Cash and Non-cash Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Rent expense $ 2,455 $ 3,572 $ 8,926 $ 10,713  
Variable lease payments 516 947 2,645 2,881  
Cash paid for amounts included in the measurement of lease liabilities 1,554 3,714 9,045 11,039  
Right-of-use assets capitalized $ 39,818 $ 0 $ 47,930 $ 0  
Weighted-average remaining lease term (in years) 8 years 6 months 18 days   8 years 6 months 18 days   2 years 8 months 12 days
Weighted-average discount rate 6.30%   6.30%   7.13%