Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Fair Value Measurements - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
2024 Standard Farms Loan, Derivative Features    
Fair Value    
Embedded Derivative, Fair Value of Embedded Derivative Liability   $ 1,700
Fair Value, Recurring | Level 1    
Fair Value    
Total fair value of assets $ 2,049 2,919
Fair Value, Recurring | Level 1 | Cash and cash equivalents    
Fair Value    
Total fair value of assets 772 1,643
Fair Value, Recurring | Level 1 | Restricted cash    
Fair Value    
Total fair value of assets $ 1,277 1,276
Fair Value, Recurring | Level 3    
Fair Value    
Total fair value of liabilities   (1,700)
Fair Value, Recurring | Level 3 | Contingent interest feature derivative    
Fair Value    
Total fair value of liabilities   $ (1,700)