XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
lease
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
lease
Jun. 30, 2024
USD ($)
Leases        
Number of short term leases | lease 1   1  
Rental expense $ 24,844 $ 24,238 $ 57,582 $ 58,113
Chief Executive Officer        
Employment Agreements        
Maximum aggregate severance payments $ 1,200,000   $ 1,200,000