v3.23.1
Merger Agreement (Details Narrative) - USD ($)
12 Months Ended
May 25, 2022
Dec. 31, 2023
Dec. 31, 2022
Merger Agreement      
Cash Consideration $ 50,000,000    
Earnout consideration, shares 10,344,828    
Base 2022 Target [Member]      
Merger Agreement      
Adjusted EBITDA target     $ 125,000,000
Number of shares of stock to be issued upon achievement of adjusted EBITDA target     3,448,276
Bonus 2022 Target [Member]      
Merger Agreement      
Adjusted EBITDA target     $ 145,000,000
Number of shares of stock to be issued upon achievement of adjusted EBITDA target     5,172,414
Subsequent Event [Member] | Base 2023 Target [Member]      
Merger Agreement      
Adjusted EBITDA target   $ 145,000,000  
Number of shares of stock to be issued upon achievement of adjusted EBITDA target   3,448,276  
Subsequent Event [Member] | Bonus 2023 Target [Member]      
Merger Agreement      
Adjusted EBITDA target   $ 165,000,000  
Number of shares of stock to be issued upon achievement of adjusted EBITDA target   5,172,414  
Per Membership Interest Merger Consideration [Member]      
Merger Agreement      
Converted amount $ 343,000,000    
Conversion price $ 10.15    
Percent of membership interests before effective time of merger 100.00%    
Earnout Merger Consideration [Member]      
Merger Agreement      
Converted amount $ 105,000,000    
Conversion price $ 10.15    
Merger Consideration [Member]      
Merger Agreement      
Converted amount $ 50,000,000    
Percent of membership interests before effective time of merger 100.00%