v3.26.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
lease
Mar. 31, 2026
USD ($)
lease
Mar. 31, 2025
USD ($)
Leases      
Number of short term leases | lease 1 1  
Rental expense   $ 25,886 $ 32,737
Employment Agreements      
Maximum aggregate severance payments $ 1,200,000 $ 1,200,000  
Severance expenses $ 100,000