v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
2025202420252024
(in thousands)
Operating lease expense$3,540 $2,122 $6,586 $3,942 
Short-term lease expense495 11 1,143 20 
Variable lease expense434 394 750 767 
Total lease expense$4,469 $2,527 $8,479 $4,729 
Schedule of Supplemental Information Related to Operating Leases
The following table presents supplemental information related to operating leases:
June 30, 2025December 31, 2024
Weighted average remaining lease term3.92 years4.33 years
Weighted average discount rate6.9 %7.0 %

Six Months Ended June 30,
20252024
(in thousands)
Right-of-use assets obtained in exchange for operating lease liabilities
$10,457 $28,118 
Cash paid for amounts included in measurement of lease obligations:
 Operating cash flows from operating leases$6,336 $3,573 
Schedule of Future Lease Payments Under Operating Leases
As of June 30, 2025, future lease payments under operating leases were as follows:
(in thousands)
2025 (remainder)$7,340 
202614,885 
202713,961 
202812,915 
20297,567 
Thereafter769 
Total lease payments57,437 
Less: imputed interest(7,214)
Total lease liability balance$50,223