Annual report [Section 13 and 15(d), not S-K Item 405]

Goodwill (Details)

v3.25.0.1
Goodwill (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2024
Goodwill [Line Items]          
Goodwill   $ 89,254,000 $ 94,898,000 $ 167,731,000 $ 30,000,000
Estimated fair value carrying amount exceeded percentage         11.20%
Goodwill impairment $ 68,500,000 0 68,524,000 173,786,000  
Goodwill [Roll Forward]          
Goodwill, beginning balance   94,898,000 167,731,000    
Impairment $ (68,500,000) 0 (68,524,000) (173,786,000)  
Changes in foreign currency translation   (5,644,000) (4,309,000)    
Goodwill, ending balance   89,254,000 94,898,000 $ 167,731,000  
P&P Holdings, LP          
Goodwill [Line Items]          
Goodwill     11,300,000    
Goodwill [Roll Forward]          
Goodwill, beginning balance   $ 11,300,000      
Goodwill, ending balance     $ 11,300,000