v3.26.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details)
Dec. 31, 2025
Accounting Standards Update 2022-03  
RECENT ACCOUNTING PRONOUNCEMENTS  
Adoption date Jan. 01, 2025
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true
Accounting Standards Update 2023-01  
RECENT ACCOUNTING PRONOUNCEMENTS  
Adoption date Jan. 01, 2025
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true
Accounting Standards Update 2023-09  
RECENT ACCOUNTING PRONOUNCEMENTS  
Adoption date Jan. 01, 2025
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true