v3.24.1.u1
Investments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 14, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Variable Interest Entity [Line Items]        
Sale of stock, price per share (in dollars per share) $ 0.0001      
Sale of stock, percentage of ownership after transaction 10.50%      
Purchase of other investments $ 110,392      
Impairment loss on other investments   $ 12,734 $ 0  
Vitura        
Variable Interest Entity [Line Items]        
Impairment loss on other investments   0 0  
PharmaCann        
Variable Interest Entity [Line Items]        
Impairment loss on other investments   $ 12,734 $ 0  
PharmaCann        
Variable Interest Entity [Line Items]        
Ownership interest   6.30%   6.60%
Vitura        
Variable Interest Entity [Line Items]        
Ownership interest   10.00%    
PharmaCann        
Variable Interest Entity [Line Items]        
Sale of stock, number of shares issued in transaction (in shares) 473,787