Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Narrative) (Details)

v3.26.1
Leases (Narrative) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Nov. 30, 2022
item
Apr. 30, 2022
item
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
Dec. 31, 2022
item
Lessee, Lease, Description [Line Items]              
Operating lease right of use asset         $ 3,315,411 $ 3,686,747  
Lease liability         3,450,718    
Number of locations | item   1 1       2
Lease expense         566,745 696,141  
Remaining lease liability         $ 0    
Lease 1 [Member]              
Lessee, Lease, Description [Line Items]              
Number of leases with annual payment adjustment | item         1    
Percentage of annual rent adjustment         3.00%    
Lease 2 [Member]              
Lessee, Lease, Description [Line Items]              
Fixed annual rent adjustment         $ 6,840    
Minimum [Member]              
Lessee, Lease, Description [Line Items]              
Lease term         6 years    
Maximum [Member]              
Lessee, Lease, Description [Line Items]              
Lease term         10 years    
Minnesota Office landlord [Member]              
Lessee, Lease, Description [Line Items]              
Lease termination fee $ 189,000            
Lease termination fee to be paid monthly 13,500            
Lease original security deposit 35,434            
Increase (decrease) in operating lease right of use assets (415,674)            
Increase (decrease) in operating lease liabilities $ (424,694)            
Loss on lease termination           $ 215,415  
Florida Office [Member]              
Lessee, Lease, Description [Line Items]              
Lease termination fee       $ 12,873      
Increase (decrease) in operating lease right of use assets       (37,544)      
Increase (decrease) in operating lease liabilities       $ (39,104)      
Loss on lease termination         $ 11,313