v3.26.1
BORROWINGS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 16, 2021
Line of Credit Facility [Line Items]        
Amortization of debt issuance costs $ 499 $ 316    
Convertible Senior Notes Due 2030 | Convertible Debt        
Line of Credit Facility [Line Items]        
Interest rate (as a percentage) 5.875%   5.875%  
Convertible Senior Notes Due 2026 | Convertible Debt        
Line of Credit Facility [Line Items]        
Interest rate (as a percentage) 0.00%   0.00%  
Effective interest rate (as a percentage)       0.594%