Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Future annual minimum lease payments under non-cancellable operating leases (Details)

v3.24.1.1.u2
Commitments and Contingencies - Future annual minimum lease payments under non-cancellable operating leases (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 (remaining months) $ 40,238  
2025 27,250  
2026 14,050  
2027 14,050  
2028 11,123  
Total Lease Liabilities 106,711  
Less Amounts Representing Interest (12,412)  
Total 94,299  
Less Current Portion (47,851) $ (47,069)
Total $ 46,448 $ 59,822