XML 58 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost [Table Text Block] The components of operating lease expense were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease cost$6,548 $6,684 $8,576 
Variable lease cost5,064 5,408 4,264 
Sublease income(48)(285)(222)
Total lease cost
$11,564 $11,807 $12,618 
Supplemental Cash Flow Information Related to Leases [Table Text Block]
Supplemental information related to leases was as follows (in thousands):
Year Ended December 31,
202420232022
Cash paid for amounts included in the measurement of lease liability:
Cash paid for operating lease liabilities$7,335 $8,673 $8,423 
Right-of-use asset obtained in exchange for operating lease liability$5,976 $3,207 $787 
Supplemental Balance Sheet Information Related to Leases [Table Text Block]
December 31, 2024December 31, 2023
Weighted average remaining lease term:
Operating leases
7.5 years8.4 years
Weighted average discount rate:
Operating leases
6.12 %8.13 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block] As of December 31, 2024, maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,Amount
2025$7,827 
20263,900 
20273,808 
20283,861 
20293,913 
Thereafter14,486 
Total operating lease payments37,795 
Less: Imputed interest(7,698)
Total operating lease liabilities$30,097