v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Schedule of Components of Leases
As of September 30, 2026 and December 31, 2025, the balance sheet components of leases were as follows (in thousands):
September 30, 2026December 31, 2025
Operating lease right-of-use assets$39,765 $30,855 
Accrued liabilities20,480 21,293 
Operating lease liabilities22,340 14,372 
Total operating lease liabilities$42,820 $35,665 
Schedule of Maturities of Operating Lease Liabilities
As of September 30, 2026, maturities of operating lease liabilities were as follows (in thousands):
2026 (remaining)$6,992 
202718,720 
20289,104 
20294,903 
20304,134 
2031 onwards2,453 
Total future minimum lease payments46,306 
Less: Imputed interest(3,486)
Present value of lease liabilities$42,820 
Schedule of Supplemental Cash Flow Information
The supplemental cash flow information related to operating leases for the nine months ended September 30, 2026 and 2025 were as follows (in thousands):
Nine Months Ended September 30,
20262025
Operating cash flows resulting from operating leases:
Cash paid for amounts included in the measurement of lease liabilities$20,652 $19,325 
New ROU assets obtained in exchange of lease liabilities:
Operating leases$26,686 $4,651 
Other information related to operating leases were as follows:
September 30, 2026December 31, 2025
Weighted-average remaining operating lease term (years)2.82.0
Weighted-average operating lease discount rate5.8 %6.3 %