XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies [Abstract]  
Schedule of Annual Rental Payment This lease is renewable at the end of the 30-year term.
June 30,  Amount 
2025   16,838 
2026   16,838 
2027   16,838 
2028   16,838 
2029   16,838 
Thereafter   42,095 
Total operating lease payments   126,285