XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease assets and liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Noncurrent    
Operating lease right-of-use assets $ 3,240,112 $ 3,190,985
Total lease right-of-use assets 3,331,240 3,232,786
Current    
Current maturities of operating leases 681,140 634,947
Noncurrent    
Noncurrent operating leases 2,680,470 2,630,812
Total lease liabilities $ 3,361,610 $ 3,265,759
Operating leases, weighted average remaining lease term 4 years 8 months 12 days 5 years
Operating leases, weighted average discount rate 6.55% 6.56%
Prepaid expenses and other current assets    
Current    
Operating lease assets, current $ 91,128 $ 41,801