XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost The Company recognized the following lease costs in the accompanying condensed consolidated statement of income:
Three Months Ended March 31,
20252024
(in thousands)
Operating lease expense$3,046 $1,820 
Short-term lease expense648 
Variable lease expense316 373 
Total lease expense$4,010 $2,202 
Schedule of Supplemental Information Related to Operating Leases
The following table presents supplemental information related to operating leases:
March 31, 2025December 31, 2024
Weighted average remaining lease term4.15 years4.33 years
Weighted average discount rate6.9 %7.0 %

Three Months Ended March 31,
20252024
(in thousands)
Right-of-use assets obtained in exchange for operating lease liabilities
$10,457 $2,079 
Cash paid for amounts included in measurement of lease obligations:
 Operating cash flows from operating leases$3,145 $1,829 
Schedule of Future Lease Payments Under Operating Leases
As of March 31, 2025, future lease payments under operating leases were as follows:
(in thousands)
2025 (remainder)$10,531 
202614,885
202713,961
202812,915
20297,567
Thereafter769
Total lease payments60,628
Less: imputed interest(8,097)
Total lease liability balance$52,531