XML 73 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Mint (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 03, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]            
Payment for contingent liability       $ 6,579 $ 7,500 $ 7,500
Earnout liability       4,411 6,794 7,500
Goodwill       135,060 $ 135,430 $ 163,268
Mint            
Business Acquisition [Line Items]            
Cash consideration, gross $ 27,000          
Equity consideration for acquisition value $ 3,600          
Equity consideration for acquisition (in shares) 114,278          
Contingent consideration liabilities $ 10,000          
Payment for contingent liability   $ 4,900        
Earnout liability       $ 4,400    
Finite lived intangible assets     $ 15,100      
Weighted average useful life of assets acquired     7 years      
Goodwill $ 20,100          
Mint | Trade names            
Business Acquisition [Line Items]            
Finite lived intangible assets     $ 400      
Weighted average useful life of assets acquired     1 year      
Mint | Customer Lists            
Business Acquisition [Line Items]            
Finite lived intangible assets     $ 2,300      
Weighted average useful life of assets acquired     11 years      
Mint | Databases            
Business Acquisition [Line Items]            
Finite lived intangible assets     $ 12,400      
Weighted average useful life of assets acquired     7 years