XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and intangible assets      
Long-lived intangible impairment $ 0 $ 0 $ 0
Total intangible assets 19,685 19,685  
Less accumulated amortization (13,320) (13,320)  
Net intangible assets 6,365 6,365  
Amortization expense 0 0  
Estimated amortization expense      
2025 100    
2026 300    
2027 300    
2028 300    
2029 300    
Thereafter 5,100    
Customer relationships      
Goodwill and intangible assets      
Total intangible assets $ 5,376 5,376  
Customer relationships | Minimum      
Goodwill and intangible assets      
Estimated useful lives 1 year    
Customer relationships | Maximum      
Goodwill and intangible assets      
Estimated useful lives 8 years    
Acquired contracts      
Goodwill and intangible assets      
Total intangible assets $ 10,749 10,749  
Acquired contracts | Minimum      
Goodwill and intangible assets      
Estimated useful lives 1 year    
Acquired contracts | Maximum      
Goodwill and intangible assets      
Estimated useful lives 50 years    
Contractual Rights to Manure Feedstock      
Goodwill and intangible assets      
Contractual rights acquired $ 0 500  
Contractual Rights to Manure Feedstock | Minimum      
Goodwill and intangible assets      
Initial term of contractual rights acquired 20 years    
Contractual Rights to Manure Feedstock | Maximum      
Goodwill and intangible assets      
Initial term of contractual rights acquired 50 years    
Trademark and trade names      
Goodwill and intangible assets      
Total intangible assets $ 2,700 2,700  
Trademark and trade names | Minimum      
Goodwill and intangible assets      
Estimated useful lives 2 years    
Trademark and trade names | Maximum      
Goodwill and intangible assets      
Estimated useful lives 10 years    
Non-compete agreements      
Goodwill and intangible assets      
Estimated useful lives 3 years    
Total intangible assets $ 860 $ 860