XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Oct. 01, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Intangible Assets Disclosure [Line Items]          
Goodwill, Gross $ 33,237   $ 33,237    
Goodwill, Total 33,237   33,237 $ 33,237 $ 30,271
Accumulated Amortization (119,041)   (103,474)    
Total 302,568   302,607    
INTANGIBLE ASSETS, net 183,527   199,133 $ 213,887 $ 212,678
Trade Names          
Schedule of Intangible Assets Disclosure [Line Items]          
Indefinite Lived Trade Names Gross 0   42,000    
Indefinite Lived Intangible Assets, Net 0   42,000    
Licenses          
Schedule of Intangible Assets Disclosure [Line Items]          
Finite-Lived Intangible Assets, Gross 15,847   15,847    
Accumulated Amortization (12,566)   (12,110)    
Net 3,281   3,737    
Trade Names          
Schedule of Intangible Assets Disclosure [Line Items]          
Indefinite Lived Trade Names Gross   $ 42,000      
Finite-Lived Intangible Assets, Gross 104,459   62,493    
Accumulated Amortization (28,619)   (23,862)    
Net $ 75,840   38,631    
Trade Names | Taylor [Member]          
Schedule of Intangible Assets Disclosure [Line Items]          
Intangible assets acquired, estimated useful life 15 years        
Customer relationships          
Schedule of Intangible Assets Disclosure [Line Items]          
Finite-Lived Intangible Assets, Gross $ 143,157   143,158    
Accumulated Amortization (73,505)   (63,630)    
Net 69,652   79,528    
Other          
Schedule of Intangible Assets Disclosure [Line Items]          
Finite-Lived Intangible Assets, Gross 5,868   5,872    
Accumulated Amortization (4,351)   (3,872)    
Net $ 1,517   $ 2,000