XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2025

$

8,750

2026

17,863

2027

17,485

2028

17,212

2029

17,272

Thereafter

48,698

Total lease payments

$

127,280

Less interest

19,447

Present value of lease liabilities

$

107,833