XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Business Acquisitions - Summary of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Asset Acquisition [Line Items]      
Contingent payment liability – current portion $ 0 $ 3,738 $ 0
Gross payments to acquire business 0 4,259  
Goodwill 187,441 180,869 183,737
Contingent payment liability – long-term portion $ 3,070 $ 11,212 $ 7,565
Minimum | Trade names [Member]      
Asset Acquisition [Line Items]      
Estimated Lives 10 years    
Maximum | Trade names [Member]      
Asset Acquisition [Line Items]      
Estimated Lives 20 years    
Almost Famous | Minimum | Customer Relationships [Member]      
Asset Acquisition [Line Items]      
Estimated Lives 10 years    
Almost Famous | Maximum | Customer Relationships [Member]      
Asset Acquisition [Line Items]      
Estimated Lives 20 years