XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2024

$

7,580

2025

16,557

2026

16,748

2027

16,067

2028

15,870

Thereafter

57,191

Total lease payments

$

130,013

Less interest

20,534

Present value of lease liabilities

$

109,479