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.2.u1
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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Fair Value          
Unrealized loss on investment   $ (6,400) $ (1) $ (6,400)  
Investments         $ 1
Akerna Corp          
Fair Value          
Unrealized loss on investment     (1)    
Investments     0   1
HERBL, Inc.          
Fair Value          
Unrealized loss on investment $ (6,400)        
Investment impairment 6,400 6,400      
Investments $ 0 0 0 0 0
Level 1 | Akerna Corp          
Fair Value          
Unrealized loss on investment   $ 0 (1) $ 0  
Fair Value, Recurring | Level 1          
Fair Value          
Fair value of assets     2,677   3,333
Fair Value, Recurring | Level 1 | Cash and Cash Equivalents          
Fair Value          
Fair value of assets     1,377   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
Fair Value, Recurring | Level 3          
Fair Value          
Fair value of liabilities     (1,700)    
Fair Value, Recurring | Level 3 | Contingent interest feature derivative          
Fair Value          
Fair value of liabilities     $ (1,700)