v3.25.2
Sale of Business - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 02, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 21, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Loss on sale   $ (5,097) $ 0 $ (5,097) $ 0  
Discontinued Operations, Disposed of by Sale | Reverb            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Purchase price $ 108,200         $ 105,000
Loss on sale 5,100          
Net assets $ 113,300