XML 86 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 1,429 $ 1,310 $ 3,869
Future Amortization of Intangible Assets      
2025 1,395    
2026 1,395    
2027 1,395    
2028 1,395    
2029 1,395    
Thereafter 1,395    
Purchase premium customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 13,400 13,400  
Other intangibles      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 9,818 15,746  
Service Agreements      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 4,292    
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 1,400    
Contractual Rights      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 1,040    
Indefinite-lived water rights      
Finite-Lived Intangible Assets [Line Items]      
Indefinite-lived water rights $ 28,386 $ 0