XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Commitments and contingencies        
Purchase Commitments $ 13,346,000   $ 13,346,000  
Accounts receivable 2,027 $ 2,412 2,027 $ 2,412
Aggregate Stop-loss $ 6,154,000 $ 8,785,000 $ 15,984,000 $ 17,429,000
Aggregate Stop-loss percentage 30.40% 46.20% 41.50% 46.20%