XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Contingent Earnout Share Liability (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
shares
Nov. 20, 2019
USD ($)
day
tranche
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
shares
Jan. 14, 2020
shares
Nov. 19, 2019
shares
Business Acquisition [Line Items]                      
Class A-1 Common Stock reserved for issuance (in shares) | shares           6,328,983   6,328,983 6,488,989    
Number of tranches | tranche             3        
Business combinations and dispositions, threshold               $ 40.0      
Share Conversion, Tranche 1, Nov. 2019                      
Business Acquisition [Line Items]                      
Maximum EBITDA before stock conversion             $ 132.0        
Maximum stock price of common stock before conversion (in usd per share) | $ / shares             $ 12.00        
Share Conversion, Tranche 2, Nov. 2019                      
Business Acquisition [Line Items]                      
Maximum EBITDA before stock conversion             $ 152.0        
Maximum stock price of common stock before conversion (in usd per share) | $ / shares             $ 14.00        
Share Conversion, Tranche 3, Nov. 2019                      
Business Acquisition [Line Items]                      
Maximum EBITDA before stock conversion             $ 172.0        
Maximum stock price of common stock before conversion (in usd per share) | $ / shares             $ 16.00        
Share Conversion, Tranche 2, Nov. 2022                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold           $ 166.0          
Share Conversion, Tranche 2, Nov. 2022 | Subsequent Event | Forecast                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold       $ 176.6 $ 172.1            
Share Conversion, Tranche 3, Nov. 2022 | Subsequent Event                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold     $ 197.1                
Share Conversion, Tranche 3, Nov. 2022 | Subsequent Event | Forecast                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold $ 197.1 $ 197.1                  
Share Conversion, Tranche 2, Jan. 2023                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold           $ 166.1          
Share Conversion, Tranche 2, Jan. 2023 | Forecast                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold       $ 177.3 $ 172.4            
Share Conversion, Tranche 3, Jan. 2023 | Forecast                      
Business Acquisition [Line Items]                      
Business combinations and dispositions, threshold $ 198.3 $ 198.3 $ 198.3                
Class A-2 Common Stock                      
Business Acquisition [Line Items]                      
Class A-1 Common Stock reserved for issuance (in shares) | shares           3,333,363 10,000,000 3,333,363 3,333,363    
Class A-2 Common Stock | Share Conversion, Tranche 1, Nov. 2019                      
Business Acquisition [Line Items]                      
Number of shares converted (in shares) | shares             1,666,666        
Threshold trading days | day             20        
Threshold consecutive trading days | day             30        
Class A-2 Common Stock | Share Conversion, Tranche 2, Nov. 2019                      
Business Acquisition [Line Items]                      
Number of shares converted (in shares) | shares             1,666,667        
Threshold trading days | day             20        
Threshold consecutive trading days | day             30        
Class A-2 Common Stock | Share Conversion, Tranche 3, Nov. 2019                      
Business Acquisition [Line Items]                      
Number of shares converted (in shares) | shares             1,666,667        
Threshold trading days | day             20        
Threshold consecutive trading days | day             30        
Class A-2 Common Stock | Share Conversion, Tranche 3, Nov. 2022                      
Business Acquisition [Line Items]                      
Number of shares converted (in shares) | shares                   1,666,636  
Class A-1 Common Stock                      
Business Acquisition [Line Items]                      
Class A-1 Common Stock reserved for issuance (in shares) | shares           250,000,000   250,000,000      
Proportion of ownership requiring exchange (as a percent)             4.99%     4.99%  
Common Stock | Class A-2 Common Stock                      
Business Acquisition [Line Items]                      
Shares issued (in shares) | shares                     5,000,000