XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.4
EQUITY (Details) - USD ($)
12 Months Ended
May 15, 2025
Jan. 01, 2019
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 14, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares issued (in shares)     59,638,011 59,484,145    
Common stock, shares outstanding (in shares)     59,638,011 59,484,145    
Issuance of common stock, related expenses     $ 4,700,000 $ 3,500,000    
Sale of stock, maximum consideration on transaction           $ 350,000,000.0
Sale of stock, agreement term 3 years          
Sale of stock, number of shares issued in transaction (in shares)     33,497 1,638,977    
Proceeds from issuance of common stock, excluding employee stock purchase plans     $ 1,500,000 $ 86,500,000    
Payments for commissions     15,300 900,000    
Payments of stock issuance costs     $ 400,000 $ 300,000    
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares issued (in shares)     60,685 56,825 50,319  
Percent of market value discount   90.00%        
Maximum payroll deduction   10.00%        
Maximum number of shares per employee (in shares)   2,000        
Maximum value of shares per employee   $ 25,000        
Issuance of common stock, related expenses     $ 300,000 $ 300,000 $ 300,000