XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Information Related to Operating Lease Costs

Other information related to operating leases was as follows:

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term

 

6.35 years

 

 

6.93 years

 

 

 

 

 

 

 

 

Weighted Average Discount Rate

 

 

6.79

%

 

 

6.68

%

Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases

The following are future minimum lease payments under non-cancellable operating leases for the years ending December 31 (in thousands):

 

 

 

Operating
Leases

 

2025 (excluding the nine months ended September 30, 2025)

 

$

2,362

 

2026

 

 

9,292

 

2027

 

 

7,859

 

2028

 

 

6,927

 

2029

 

 

5,420

 

Thereafter

 

 

15,066

 

 

 

 

 

Total future minimum lease payments

 

 

46,926

 

Less: imputed interest

 

 

9,574

 

Total lease liabilities

 

 

37,352

 

Less: current portion

 

 

7,181

 

Long-term lease liabilities

 

$

30,171