XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details 3) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases    
Years ended December 31, 2024 (remainder) $ 9,118  
Total lease payments 9,118  
Less: imputed interest (57)  
Present value of operating lease liabilities 9,061  
Operating lease liabilities, current 9,061 $ 22,512
Operating lease liabilities, noncurrent