XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease assets and liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Noncurrent    
Operating lease right-of-use assets $ 3,050,106 $ 3,190,985
Total lease right-of-use assets 3,078,090 3,232,786
Current    
Current maturities of operating leases 636,075 634,947
Noncurrent    
Noncurrent operating leases 2,473,687 2,630,812
Total lease liabilities $ 3,109,762 $ 3,265,759
Operating leases, weighted average remaining lease term 4 years 9 months 18 days 5 years
Operating leases, weighted average discount rate 6.56% 6.56%
Prepaid expenses and other current assets    
Current    
Operating lease assets, current $ 27,984 $ 41,801