XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2018
convertible_note
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
shares
May 08, 2023
USD ($)
Apr. 06, 2022
USD ($)
Related Party Transaction [Line Items]                    
Deposits paid for joint venture investment         $ 0 $ 2,900        
Deposits refunded from joint venture investment         $ 0 6,900        
Common stock, shares outstanding (in shares) | shares 20,014,665       20,014,665     19,965,482    
Number of exercised convertible notes | convertible_note       2            
Lollicup Franchising, LLC | Bio Earth Technology                    
Related Party Transaction [Line Items]                    
Ownership percentage by parent                   49.00%
Bio Earth Technology                    
Related Party Transaction [Line Items]                    
Deposits paid for joint venture investment     $ 2,900       $ 5,876      
Deposits refunded from joint venture investment     $ 900       $ 1,876      
Bio Earth Technology | Lollicup Franchising, LLC                    
Related Party Transaction [Line Items]                    
Committed capital to joint venture                   $ 6,500
Keary Global                    
Related Party Transaction [Line Items]                    
Noncontrolling interest in joint ventures   $ 6,100       6,100     $ 6,100  
Noncontrolling interest in joint ventures, gross                 $ 6,000  
Keary Global | Affiliated Entity                    
Related Party Transaction [Line Items]                    
Common stock, shares outstanding (in shares) | shares 250,004       250,004          
Keary Global | Bio Earth Technology                    
Related Party Transaction [Line Items]                    
Ownership percentage by parent                 5.00%  
Keary Global and Keary International                    
Related Party Transaction [Line Items]                    
Purchases from related party $ 10,754 $ 13,606     $ 23,447 $ 25,013        
Keary Global and Keary International | Affiliated Entity                    
Related Party Transaction [Line Items]                    
Accounts payable $ 3,873       $ 3,873     $ 5,306