v3.26.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets remeasured $ 0 $ 0
Financial liabilities remeasured 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets remeasured 0 0
Financial liabilities remeasured 0 0
Level 2    
Assets:    
NQDC Plan assets, current 4,055,000 3,765,000
NQDC Plan assets, noncurrent 40,687,000 41,689,000
Total assets 44,742,000 45,454,000
Liabilities:    
NQDC Plan liability, current 4,055,000 3,765,000
NQDC Plan liability, noncurrent 40,687,000 41,689,000
Total liabilities $ 44,742,000 $ 45,454,000