XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
The following is a summary of the maturities of our operating lease liabilities as of June 30, 2025:

2025$109,621 
2026230,522 
2027198,302 
2028169,526 
2029148,908 
Thereafter1,074,575 
Total undiscounted operating lease payments1,931,454 
Less: Imputed interest(538,349)
Total operating lease liabilities$1,393,105