v3.26.1
ROYALTY LIABILITY - RELATED PARTIES - Narrative (Details)
12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
Related Party Transaction [Line Items]      
Unpaid royalty payments   $ 600,000  
Management | Measurement Input, Discount Rate      
Related Party Transaction [Line Items]      
Royalty liability, measurement input   0.165 0.166
Management | Warrant Exchange Agreement      
Related Party Transaction [Line Items]      
Royalty payment, percentage of subject revenues 10.00% 10.00%  
Subject revenue threshold, minimum $ 50,000,000.0    
Related Party Transaction, Term 30 years    
Unpaid royalty payments 30 years    
Required payment to extend agreement $ 100