XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Right of Use Assets and Liabilities (Narrative) (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
numberOfLease
Sep. 30, 2024
USD ($)
Lessee Disclosure [Abstract]    
Remaining lease terms 8 years 9 months 29 days  
Operating lease, renewal term 10 years  
Operating lease expense $ 698,756 $ 286,428
New operating leases | numberOfLease 2  
Right-of-use asset obtained in exchange for operating lease liability $ 5,276,592  
Increase in right-of-use assets 2,004,011  
Increase in lease liabilities $ 2,004,011