Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
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
Jun. 30, 2023
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2023
Fair Value          
Investments         $ 1
Unrealized loss on investment   $ (1)      
Akerna Corp          
Fair Value          
Investments         1
Unrealized loss on investment   (1)   $ 0  
HERBL, Inc.          
Fair Value          
Investments $ 0 0 $ 0   0
Unrealized loss on investment (6,400)        
Investment impairment $ 6,400   $ 6,400    
Level 1 | Akerna Corp          
Fair Value          
Unrealized loss on investment   (1)   $ 0  
Fair Value, Recurring | Level 1          
Fair Value          
Fair value of assets   3,519     3,333
Fair Value, Recurring | Level 1 | Cash and Cash Equivalents          
Fair Value          
Fair value of assets   2,219     2,034
Fair Value, Recurring | Level 1 | Restricted cash          
Fair Value          
Fair value of assets   $ 1,300     1,298
Fair Value, Recurring | Level 1 | Investments.          
Fair Value          
Fair value of assets         $ 1