XML 89 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost The following table summarizes the Company's lease costs in the accompanying consolidated statement of income:
Year Ended December 31,
20242023
(in thousands)
Operating lease expense$9,708 $6,171 
Short-term lease expense1,367 314 
Variable lease expense1,5201,130
Total lease expense$12,595 $7,615 
Schedule of Supplemental Information Related to Operating Leases
The following table presents supplemental information related to operating leases:

December 31, 2024December 31, 2023
(in thousands, except lease term and discount rate)
Weighted average remaining lease term
4.33 years4.51 years
Weighted average discount rate
7.0 %6.2 %
Right-of-use assets obtained in exchange for operating lease liabilities
$29,504 $9,995 
Cash paid for amounts included in measurement of lease obligations:
Operating cash flows from operating leases
$8,805 $5,768 
Schedule of Future Lease Payments under Operating Leases
As of December 31, 2024, future lease payments under operating lease were as follows:

(in thousands)
2025$11,749 
202612,212 
202711,203 
202810,071 
20295,654 
Thereafter 737 
Total future lease payments51,626 
Less: imputed interest(7,214)
Total lease liability balance$44,412