XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Future Minimum Rental Cash Payments Due (Details)
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 7,527,656
2027 6,898,479
2028 5,673,073
2029 4,480,889
2030 2,604,878
Thereafter 19,289,918
Total $ 46,474,893