v3.26.1
BORROWINGS (Schedule of Convertible Notes Payable) (Details) - Convertible Debt - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Outstanding Principal $ 95,974 $ 95,974
Debt Issuance Costs, Net (5,244) (5,636)
Carrying Amount $ 90,730 $ 90,338
Convertible Senior Notes Due 2026    
Line of Credit Facility [Line Items]    
Interest rate (as a percentage) 0.00% 0.00%
Outstanding Principal $ 3,944 $ 3,944
Debt Issuance Costs, Net 0 0
Carrying Amount $ 3,944 $ 3,944
Convertible Senior Notes Due 2030    
Line of Credit Facility [Line Items]    
Interest rate (as a percentage) 5.875% 5.875%
Outstanding Principal $ 92,030 $ 92,030
Debt Issuance Costs, Net (5,244) (5,636)
Carrying Amount $ 86,786 $ 86,394