v3.26.1
Intangible Assets and Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Assets and Goodwill            
Amortization of Intangible Assets $ 3,300   $ 3,300 $ 6,600 $ 5,600  
Acquisitions:       0   $ 37,815
Red Trail Purchase Agreement            
Intangible Assets and Goodwill            
Acquisitions:   $ 39,800        
CFPC intangible assets            
Intangible Assets and Goodwill            
Indefinite-lived intangible assets acquired       $ 15,000