XML 124 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Sale Leaseback Transaction, Sale price $ 47,100    
Gain on sale leaseback transactions $ 25,900 $ 0 $ 0
Operating Lease, Term of Property 1 15 years    
Operating Lease, Term of Property 2 18 years    
Cash proceeds $ 44,760    
Operating Lease Right Of Use Assets, Current 26,800    
Operating Lease, Liability, Current $ 26,800