v3.26.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details)
Jul. 03, 2026
Accounting Standards Update 2025-12  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2025-11  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2025-09  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2025-06  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2025-03  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2024-03  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Early Adoption false
Change in Accounting Principle, Accounting Standards Update, Adopted false
Accounting Standards Update 2023-06  
New Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Adopted false