XML 63 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Warrants - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 14, 2025
$ / shares
shares
Mar. 20, 2019
$ / shares
shares
Mar. 31, 2026
USD ($)
TradingDays
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Nov. 13, 2018
$ / shares
shares
Class Of Warrant Or Right [Line Items]          
Fair value of warrant liability | $     $ 7,955 $ 15,598  
Common stock, par value     $ 0.01 $ 0.01  
Tranche One          
Class Of Warrant Or Right [Line Items]          
Proceeds from stock offering | $     $ 20,000,000    
Class of warrant or right exercise price per share     $ 12.47    
Class of warrant or right exercise average market price per share     $ 12.47    
Number of consecutive days | TradingDays     10    
Class of warrants issued | shares     918,121    
Tranche Two          
Class Of Warrant Or Right [Line Items]          
Class of warrant or right exercise price per share     $ 13.2    
Class of warrant or right exercise average market price per share     $ 13.2    
Number of consecutive days | TradingDays     10    
Class of warrants issued | shares     918,121    
Tranche Three          
Class Of Warrant Or Right [Line Items]          
Class of warrant or right exercise price per share     $ 13.94    
Class of warrant or right exercise average market price per share     $ 13.94    
Number of consecutive days | TradingDays     10    
Class of warrants issued | shares     918,121    
Tranche Four          
Class Of Warrant Or Right [Line Items]          
Class of warrant or right exercise price per share     $ 14.68    
Class of warrant or right exercise average market price per share     $ 14.68    
Number of consecutive days | TradingDays     10    
Class of warrants issued | shares     918,121    
Series B Warrants          
Class Of Warrant Or Right [Line Items]          
Class of warrant or right issued | shares         3,672,484
Class of warrant or right period     5 years    
Class of warrants issued per share     $ 6.81 $ 6.81 $ 6.81
Expiration dates     2027-09 2027-09  
Estimated fair value of warrants | $     $ 2,100    
Class of warrants issued | shares     3,672,484 3,672,484  
Series B Conditional Warrants          
Class Of Warrant Or Right [Line Items]          
Fair value of warrant liability | $     $ 6,700 $ 13,600  
Conditional Series B Warrants          
Class Of Warrant Or Right [Line Items]          
Class of warrants issued per share     $ 6.81 $ 6.81  
Expiration dates     2027-09 2027-09  
Class of warrants issued | shares     3,672,484 3,672,484  
NC Ohio Trust          
Class Of Warrant Or Right [Line Items]          
Class of warrants issued per share   $ 1.46 $ 1.46 $ 1.46  
Expiration dates     2029-03 2029-03  
Class of warrants issued | shares   162,740 162,740 162,740  
Common stock, par value   $ 0.01      
Warrant liabilities | $     $ 700 $ 800  
NC Ohio Trust | Minimum          
Class Of Warrant Or Right [Line Items]          
Past services provided by beneficiary   15 years      
Lender Warrants          
Class Of Warrant Or Right [Line Items]          
Number of warrants outstanding | shares     254,642    
Class of warrants issued per share $ 5.89   $ 5.89 $ 5.89  
Warrant exercisable percentage 3.00%        
Warrant term 10 years        
Expiration dates     2035-10 2035-10  
Fair value of warrant liability | $     $ 1,300 $ 2,000  
Class of warrants issued | shares     254,642 254,642  
Common stock, par value $ 0.01        
Warrants exercised, Shares | shares     0    
Lender Warrants | Maximum          
Class Of Warrant Or Right [Line Items]          
Class of warrants issued | shares 254,642