XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Lease Obligations (Details Narrative)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
ft²
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Monthly lease payments $ 135,784 $ 122,156        
Lease Agreement [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Lease expiration date       Jun. 01, 2022 May 31, 2024 Jul. 31, 2022
Monthly lease payments         $ 19,910 $ 2,221
Monthly lease payments | ft²       20,296    
Monthly lease payments       $ 22,101    
Additional fees       $ 4,418    
Monthly lease payments     $ 3,350      
Incremental borrowing rate     10.00%