XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Year Ended December 31,
202420232022
Operating lease costs$12,845$10,005$8,890
Variable lease costs1,252944609
Short-term lease costs488385430
Total lease costs$14,585$11,334$9,929
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,
202420232022
Cash paid for operating lease liabilities$11,367$8,421$6,027
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities38,5348,44722,237
Other information relating to the Company’s operating leases was as follows:
As of December 31,
20242023
Weighted-average remaining lease term
6.7 years6.4 years
Weighted-average discount rate
6.9%5.1%
Schedule of Operating Lease Maturity
As of December 31, 2024, the maturities of operating lease liabilities were as follows:
2025$13,201
202614,401
202713,027
202811,980
202911,913
Thereafter
28,367
Total remaining lease payments
92,889
Less: imputed interest
21,011
Total operating lease liabilities
71,878
Less: current portion
(8,382)
Long-term operating lease liabilities
$63,496