XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Contingent Earnout Share Liability (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
day
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2019
tranche
shares
Nov. 20, 2019
shares
Tranche II - LTM EBITDA or 20 trading days in consecutive 30 day trading period                  
Business Acquisition, Contingent Consideration [Line Items]                  
Business combinations and dispositions, consideration transferred and received, threshold | $         $ 172.4        
Maximum stock price of common stock before conversion (in usd per share) | $ / shares         $ 14.00 $ 14.00      
Tranche II - LTM EBITDA or 20 trading days in consecutive 30 day trading period | Forecast                  
Business Acquisition, Contingent Consideration [Line Items]                  
Business combinations and dispositions, consideration transferred and received, threshold | $       $ 177.4          
Tranche III - LTM EBITDA or 20 trading days in consecutive 30 day trading period                  
Business Acquisition, Contingent Consideration [Line Items]                  
Maximum stock price of common stock before conversion (in usd per share) | $ / shares         $ 16.00 $ 16.00      
Tranche III - LTM EBITDA or 20 trading days in consecutive 30 day trading period | Forecast                  
Business Acquisition, Contingent Consideration [Line Items]                  
Business combinations and dispositions, consideration transferred and received, threshold | $ $ 198.6 $ 198.6 $ 198.5            
Class A-2 Common Stock                  
Business Acquisition, Contingent Consideration [Line Items]                  
Class A-1 common stock reserved for issuance (in shares)                 10,000,000
Class A-2 Common Stock | Tranche I - EBITDA for last 12 months or 20 trading days in consecutive 30 day trading period                  
Business Acquisition, Contingent Consideration [Line Items]                  
Number of shares converted (in shares)             1,666,666    
Class A-2 Common Stock | Tranche II - LTM EBITDA or 20 trading days in consecutive 30 day trading period                  
Business Acquisition, Contingent Consideration [Line Items]                  
Number of shares converted (in shares)         1,666,667 1,666,667      
Threshold trading days | day           20      
Threshold consecutive trading days | day           30      
Class A-2 Common Stock | Tranche III - LTM EBITDA or 20 trading days in consecutive 30 day trading period                  
Business Acquisition, Contingent Consideration [Line Items]                  
Number of shares converted (in shares)         1,666,667 1,666,667 1,666,636    
Threshold trading days | day           20      
Threshold consecutive trading days | day           30      
Class A-2 Common Stock | Common Stock                  
Business Acquisition, Contingent Consideration [Line Items]                  
Shares issued (in shares)               5,000,000  
Number of tranches upon satisfaction | tranche               3