XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Concentration (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Concentration Risk, Percentage 90.21%  
Revenue Customer A Member    
Concentration Risk, Percentage 28.17%  
Revenue Customer B Member    
Concentration Risk, Percentage 25.55%  
Revenue Customer C Member    
Concentration Risk, Percentage 36.49% 0.00%
Revenue Customer D Member    
Concentration Risk, Percentage 0.00% 0.00%
Accounts Receivable Customer A Member    
Concentration Risk, Percentage 17.92% 0.00%
Accounts Receivable Customer B Member    
Concentration Risk, Percentage 16.25% 0.00%
Accounts Receivable Customer C Member    
Concentration Risk, Percentage 23.20% 39.77%
Accounts Receivable Customer D Member    
Concentration Risk, Percentage 33.78% 53.83%
Accounts Receivable Member    
Concentration Risk, Percentage 91.15% 93.60%