XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases and Commitments (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Lessee Lease Description [Line Items]        
Lease liability     $ 695,817  
ROU Asset     429,494 $ 572,610
Lease costs     287,763 $ 304,163
Lease Agreement Commencing August 2020 [Member]        
Lessee Lease Description [Line Items]        
Lease term for office space   7 years    
Lease commencement date   2020-08    
Lease liability     459,654  
ROU Asset     300,816  
Lease Agreement Commencing July 2022 [Member]        
Lessee Lease Description [Line Items]        
Lease term for office space 5 years      
Lease commencement date 2022-07      
Lease liability     236,163  
ROU Asset     128,678  
Other, Net [Member] | Lease Agreement Commencing August 2020 [Member]        
Lessee Lease Description [Line Items]        
Lease incentive asset     132,476  
Other, Net [Member] | Lease Agreement Commencing July 2022 [Member]        
Lessee Lease Description [Line Items]        
Lease incentive asset     $ 95,397