XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Goodwill and Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Gross amount   $ 167,453  
Accumulated amortization   (25,479)  
Net balance $ 141,974 $ 141,974 $ 144,252
Customer Lists [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   20 years  
Gross amount 131,534    
Accumulated amortization (19,019)    
Net balance 112,515    
Intellectual Property [Member]      
Gross amount 28,057    
Accumulated amortization (3,611)    
Net balance 24,446    
Trade Names [Member]      
Gross amount 1,093    
Accumulated amortization (313)    
Net balance 780    
Noncompete Agreements [Member]      
Gross amount 6,769    
Accumulated amortization (2,536)    
Net balance $ 4,233