XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases, Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
As of March 31, 2025, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
2025 (remaining nine months)$8,641 
20265,810 
20272,565 
20281,115 
2029519 
2030190 
Thereafter— 
Total lease payments18,840 
Imputed interest(1,619)
Total leases$17,221 
Sublease income
2025 (remaining nine months)$(442)
2026(604)
2027(153)
2028— 
2029 and thereafter— 
Total lease payments(1,199)
Imputed interest102 
Total sublease income$(1,097)
Net lease liabilities$16,124 
Weighted average remaining lease term2.3 years
Weighted average discount rate5.24 %
As of December 31, 2024, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
202511,561 
20265,663 
20272,433 
20281,007 
2029415 
Thereafter
134 
Total lease payments21,213 
Imputed interest(1,797)
Total leases$19,416 
Sublease income
2025(586)
2026(604)
2027(153)
2028— 
2029— 
Total lease payments(1,343)
Imputed interest127 
Total sublease income$(1,216)
Net lease liabilities$18,200 
Weighted average remaining lease term2.4 years
Weighted average discount rate5.16 %
Schedule of Sublease Income
As of March 31, 2025, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
2025 (remaining nine months)$8,641 
20265,810 
20272,565 
20281,115 
2029519 
2030190 
Thereafter— 
Total lease payments18,840 
Imputed interest(1,619)
Total leases$17,221 
Sublease income
2025 (remaining nine months)$(442)
2026(604)
2027(153)
2028— 
2029 and thereafter— 
Total lease payments(1,199)
Imputed interest102 
Total sublease income$(1,097)
Net lease liabilities$16,124 
Weighted average remaining lease term2.3 years
Weighted average discount rate5.24 %
As of December 31, 2024, maturities of lease liabilities, excluding short-term leases and leases on a month-to-month basis, were as follows:
(in thousands)Operating Leases
Lease expense
202511,561 
20265,663 
20272,433 
20281,007 
2029415 
Thereafter
134 
Total lease payments21,213 
Imputed interest(1,797)
Total leases$19,416 
Sublease income
2025(586)
2026(604)
2027(153)
2028— 
2029— 
Total lease payments(1,343)
Imputed interest127 
Total sublease income$(1,216)
Net lease liabilities$18,200 
Weighted average remaining lease term2.4 years
Weighted average discount rate5.16 %