XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Related Party [Member]  
Related Party Transactions [Line Items]  
Schedule of Future Payments

The following table is a schedule of future payments at December 31, 2024:

 

2025  $2,441,006 
2026   1,808,746 
2027   1,439,044 
2028   1,493,007 
2029 and thereafter   6,787,192 
Total undiscounted cash payments   13,968,995