XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - ZecOps (Details) - ZecOps - USD ($)
3 Months Ended 12 Months Ended
Nov. 16, 2022
Jun. 30, 2024
Dec. 31, 2022
Acquisitions      
Equity interest (as a percent) 100.00%    
Aggregate purchase price $ 44,500,000    
Payments to acquire businesses, gross 28,400,000    
Equity consideration 15,100,000    
Business acquisition, repayment of investment 1,000,000    
Business acquisition, escrow fund as partial security for post-closing true-up adjustments 300,000    
Business acquisition, escrow fund as partial security for post-closing indemnification claims $ 7,200,000    
Business acquisition, existing escrow amount, percentage 50.00%    
Business acquisition, existing escrow amount, period (in months) 18 months    
Business acquisition, escrow amount released   $ 3,600,000  
Business acquisition, equity interest issued or issuable, number of shares (in shares) 711,111    
Equity consideration value $ 19,200,000    
Business acquisition, share price (in dollars per share) $ 27.00    
Acquisition-related expense     $ 2,400,000
Goodwill deductible for income tax purposes $ 0    
Weighted-average economic life of intangible assets acquired (in years) 4 years 8 months 12 days    
Equity Consideration, Issued To Equityholders      
Acquisitions      
Business acquisition, equity interest issued or issuable, number of shares (in shares) 710,691    
Equity Consideration, Issued To Reserve Account      
Acquisitions      
Number of shares issued in reserve account 420