XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Operating Lease Costs and Supplemental Information Related to Operating Leases
The components of operating lease costs for the three and six months ended June 30, 2025 and 2024 were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Operating lease expense$1,198 $1,434 $2,416 $3,170 
Operating sublease income(689)(638)(1,378)(1,214)
Total operating lease cost$509 $796 $1,038 $1,956 

Supplemental information related to our leases is as follows (dollars in thousands):
Six Months Ended
June 30,
20252024
Cash paid for amounts included in the measurement of operating lease liabilities$4,570$4,444
June 30, 2025December 31, 2024
Weighted-average remaining lease term (in years) of operating leases3.63.9
Weighted-average discount rate used to recognize operating lease right-of-use-assets5.7 %5.7 %
Schedule of Maturities of Operating Lease Liabilities
As of June 30, 2025, maturities of our operating lease liabilities are as follows (in thousands):
Year ending December 31,
2025 (remainder)
$4,597 
20267,696 
20276,950 
20284,998 
20293,008 
Thereafter196 
Total lease payments (1)
$27,445 
Less imputed interest(2,773)
Total$24,672 
____________
(1)Non-cancellable sublease proceeds for the remainder of 2025 and the years ending December 31, 2026, 2027, 2028, 2029 and thereafter of $1.4 million, $2.9 million, $3.0 million, $3.1 million, $1.1 million, and $0.1 million, respectively, are not included in the table above.