XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases, Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
As of June 30, 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 six months)$5,882 
20266,295 
20273,038 
20281,426 
2029634 
2030227 
Thereafter— 
Total lease payments17,502 
Imputed interest(1,558)
Total leases$15,944 
Sublease income
2025 (remaining six months)$(297)
2026(604)
2027(153)
2028— 
2029 and thereafter— 
Total lease payments(1,054)
Imputed interest79 
Total sublease income$(975)
Net lease liabilities$14,969 
Weighted average remaining lease term2.4 years
Weighted average discount rate5.41 %
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 June 30, 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 six months)$5,882 
20266,295 
20273,038 
20281,426 
2029634 
2030227 
Thereafter— 
Total lease payments17,502 
Imputed interest(1,558)
Total leases$15,944 
Sublease income
2025 (remaining six months)$(297)
2026(604)
2027(153)
2028— 
2029 and thereafter— 
Total lease payments(1,054)
Imputed interest79 
Total sublease income$(975)
Net lease liabilities$14,969 
Weighted average remaining lease term2.4 years
Weighted average discount rate5.41 %
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 %