XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.1
RELATED PARTY TRANSACTIONS - Schuler Purchase Obligation (Narrative) (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Jun. 09, 2023
USD ($)
$ / shares
Jan. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Related Party Transaction [Line Items]            
(Loss) gain on fair value adjustment         $ (1,971,000) $ 12,955,000
Obligation probability            
Related Party Transaction [Line Items]            
Alternative investment, measurement input | $ / shares 1   0.75   0.75 0.75
Public Offering            
Related Party Transaction [Line Items]            
(Loss) gain on fair value adjustment         $ 3,400,000  
Gross proceeds   $ 10,200,000        
Schuler Purchase Obligation | Shares to the Public            
Related Party Transaction [Line Items]            
Public offering purchase       $ 10,000,000    
Jack W. Schuler Living Trust | Affiliated Entity | Five Point Zero Percent Secured Promissory Note | Senior Notes            
Related Party Transaction [Line Items]            
Loss on extinguishment of debt $ 6,100,000          
Alternative investment     $ 3,400,000     $ 3,400,000
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity            
Related Party Transaction [Line Items]            
Loss on extinguishment of debt           1,300,000
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Public Offering            
Related Party Transaction [Line Items]            
Aggregate purchase price       10,000,000    
Public offering backstop       10,000,000    
(Loss) gain on fair value adjustment           2,100,000
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Public Offering | Triggering Event One            
Related Party Transaction [Line Items]            
Aggregate purchase price     10,000,000     $ 10,000,000
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Shares to the Public            
Related Party Transaction [Line Items]            
Additional purchase rights       $ 10,000,000    
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Common Shares | Public Offering            
Related Party Transaction [Line Items]            
Agreement to purchase shares (in shares) | shares       1.4    
Purchase price (in dollars per share) | $ / shares       $ 7.20    
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Common Shares | Public Offering | Triggering Event One            
Related Party Transaction [Line Items]            
Additional purchase rights     $ 2,000,000      
Jack W. Schuler Living Trust | Schuler Purchase Obligation | Affiliated Entity | Common Shares | Shares to the Public            
Related Party Transaction [Line Items]            
Maximum purchase (in shares)       $ 10,000,000