XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2025

$

12,902

2026

17,093

2027

16,575

2028

16,414

2029

16,556

Thereafter

44,477

Total lease payments

$

124,017

Less interest

18,703

Present value of lease liabilities

$

105,314