XML 128 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Schedule of Elements of Purchase Price of Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2024
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]          
Cash     $ 68,640 $ 29,744 $ 59,486
Common Stock     2,598   8,320
Total Purchase Price     $ 74,803 $ 34,088 $ 87,076
2DOT | Subsequent Event          
Subsequent Event [Line Items]          
Cash [1] $ 39,393        
Common Stock 1,832        
Deferred Common Stock 4,652        
Maximum Contingent Earnout 20,000        
Total Purchase Price $ 65,877        
Epic | Subsequent Event          
Subsequent Event [Line Items]          
Cash [1]   $ 19,914      
Common Stock   4,838      
Deferred Common Stock   5,070      
Maximum Contingent Earnout   6,627      
Total Purchase Price   $ 36,449      
[1] The cash portion of these acquisitions’ purchase price was funded through proceeds received from the revolving credit facility.