v3.26.3
Leases - Supplemental 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
Lease, Cost [Abstract]          
Operating lease expense $ 4,596 $ 4,316 $ 13,110 $ 12,326  
Short-term lease expense 280 159 728 443  
Supplemental cash flow information related to leases          
Operating cash flows from operating leases 4,691 4,288 12,983 12,133  
Leased assets obtained in exchange for new operating lease liabilities 2,164 $ 1,475 26,140 $ 11,957  
Supplemental balance sheet information          
Right-of-use lease assets 51,256   51,256   $ 38,737
Other accrued liabilities 12,317   12,317   12,536
Long-term lease liabilities 35,494   35,494   22,759
Total operating lease liabilities $ 47,811   $ 47,811   $ 35,295
Weighted average remaining lease term (years) 9 years 1 month 6 days   9 years 1 month 6 days   5 years 8 months 12 days
Weighted average discount rate 6.69%   6.69%   6.58%