Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Year Ended December 31,
2025 2024 2023
Operating lease costs $ 19,069 $ 12,845 $ 10,005
Variable lease costs 1,970 1,252 944
Short-term lease costs 430 488 385
Total lease costs $ 21,469 $ 14,585 $ 11,334
Schedule of Supplemental Information Related to Operating Leases
Supplemental cash flow information relating to the Company’s operating leases was as follows:
Year Ended December 31,
2025 2024 2023
Cash paid for operating lease liabilities $ 14,013 $ 11,367 $ 8,421
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 30,362 38,534 8,447
Other information relating to the Company’s operating leases was as follows:
As of December 31,
2025 2024
Weighted-average remaining lease term
6.6 years 6.7 years
Weighted-average discount rate
7.4% 6.9%
Schedule of Operating Lease Maturity
As of December 31, 2025, the maturities of operating lease liabilities were as follows:
2026 $ 18,167
2027 19,743
2028 19,249
2029 19,420
2030 16,785
Thereafter
36,515
Total remaining lease payments
129,879
Less: imputed interest
29,159
Total operating lease liabilities
100,720
Less: current portion
(13,052)
Long-term operating lease liabilities
$ 87,668