v3.26.1
PRODUCT REVENUE AND PROVISIONS FOR VARIABLE CONSIDERATION - Schedule of Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts receivable    
Contract asset:    
Additions $ 1,552 $ 1,545
Deductions (2,282) (1,989)
Accounts receivable    
Contract asset:    
Balance at Beginning of Period 2,391 2,010
Balance at End of Period 1,661 1,566
Sales to AG Distributor | Accounts receivable    
Contract asset:    
Additions 0 1,241
Deductions 0 0
Sales to AG Distributor | Deferred revenue    
Contract liability:    
Additions 4,826 1,241
Deductions (3,011) 0
Sales to AG Distributor | Accounts receivable    
Contract asset:    
Balance at Beginning of Period 194 0
Balance at End of Period 194 1,241
Sales to AG Distributor | Deferred revenue    
Contract liability:    
Balance at Beginning of Period 2,681 0
Balance at End of Period $ 4,496 $ 1,241