XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Additional Leases Information See below for additional information about the Company’s leases.

 

 

Three Months Ended September 30,

 

Nine Months Ended September 30,

($ in thousands)

 

2025

 

2024

 

2025

 

2024

Supplemental Income Statement Information:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

 $

7,563

 

 

 $

6,370

 

 

 $

21,896

 

 

 $

18,743

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Supplemental Cash Flow Information:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net operating cash inflows/(outflows) for operating leases

 

 $

(6,725)

 

 

 $

(6,910)

 

 

 $

(20,392)

 

 

 $

(19,090)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other Information:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for lease obligations (e.g. new leases and amendments commenced during the period)

 

 $

53,880

 

 

 $

7,106

 

 

 $

56,745

 

 

 $

8,669

 

Weighted-average remaining lease term - operating leases (in years)

 

11.13

 

 

 

11.22

 

 

 

11.13

 

 

 

11.22

 

Weighted-average discount rate - operating leases

 

4.63

%

 

 

4.03

 %

 

 

4.63

%

 

 

4.03

%

 

Schedule of Future Maturities of Our Operating Lease Liabilities

As of September 30, 2025, the future maturities of the Company's operating lease liabilities are as follows:

Fiscal year ended

 

Operating Leases

Remainder of 2025

 

$

5,962

2026

 

 

30,436

2027

 

 

30,936

2028

 

 

31,912

2029

 

 

33,527

Thereafter

 

 

220,300

Total Payments

 

$

353,073

 

 

 

 

Less: Tenant improvement allowances

 

 

(4,841)

Less: Present value adjustment

 

 

(80,490)

Total

 

$

267,742