XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Information Related to Lease
Information related to our leases are as follows (dollar amounts in thousands):
Three Months EndedSix Months Ended
June 30,
2024
June 30,
2023
June 30,
2024
June 30,
2023
Cash paid for operating lease liabilities$2,390 $1,671 $4,779 $3,342
Weighted-average remaining lease term (in years)5.612.29
Weighted-average discount rate8.5 %7.6 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2024 were as follows:
Years ending December 31,
(in thousands)
Remainder of 2024$4,029 
20259,836 
20262,899 
20272,986 
20283,075 
Thereafter9,502 
Total future undiscounted lease payments32,327 
Less: Imputed interest(6,746)
Total lease liabilities$25,581