Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) (Details)

v3.24.1
Fair Value Measurements - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 19 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Nov. 30, 2018
Fair Value            
Investments     $ 1 $ 6,402 $ 6,402  
Unrealized loss on investment     (6,401) (296)    
Change in fair value of warrant liability       (2,394)    
Warrant liability     0 0 0  
Akerna Corp            
Fair Value            
Investments     1 2 2  
Unrealized loss on investment     (1) (100)    
HERBL, Inc.            
Fair Value            
Investments $ 0 $ 0 0 6,400 6,400  
Unrealized loss on investment     (6,400)      
Investment impairment $ 6,400 $ 6,400     0  
Big Toe Ventures LLC            
Fair Value            
Investments       0 0 $ 1,000
Unrealized loss on investment       (196)    
Level 1 | Akerna Corp            
Fair Value            
Unrealized loss on investment     (1) (100)    
Level 3 | Big Toe Ventures LLC            
Fair Value            
Investments     0 0 0  
Unrealized loss on investment       (196)    
Fair Value, Recurring | Level 1            
Fair Value            
Fair value of assets     3,333 3,502 3,502  
Fair Value, Recurring | Level 1 | Cash and Cash Equivalents            
Fair Value            
Fair value of assets     2,034 2,202 2,202  
Fair Value, Recurring | Level 1 | Restricted cash            
Fair Value            
Fair value of assets     1,298 1,298 1,298  
Fair Value, Recurring | Level 1 | Investments.            
Fair Value            
Fair value of assets     $ 1 $ 2 $ 2