XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2024

$

11,025

2025

14,808

2026

14,808

2027

14,080

2028

13,835

Thereafter

45,261

Total lease payments

$

113,817

Less interest

16,520

Present value of lease liabilities

$

97,297