XML 118 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of operating lease liability maturity (Details)
Jun. 30, 2025
USD ($)
Operating Lease  
2025 $ 422,736
2026 981,717
2027 987,955
2028 937,727
2029 925,564
Thereafter 1,935,262
Total lease payments 6,190,961
Less: interest (1,355,934)
Total lease obligations 4,835,027
Finance Lease  
2025 3,920
2026 2,516
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 6,436
Less: interest (402)
Total lease obligations $ 6,034