XML 98 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Earnouts - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2023
$ / shares
shares
Sep. 30, 2023
$ / shares
shares
Earn Out Shares [Line Items]    
Number of trading days for determining the share price 10 days  
Number of consecutive trading days for determining share price 20 days  
Class E Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 15,000,000 15,000,000
Common stock, par or stated value per share $ 0.0001 $ 0.0001
Class E One Common Stock [Member]    
Earn Out Shares [Line Items]    
Common stock, par or stated value per share 0.0001 0.0001
Share price 12 $ 12
Number of trading days for determining the share price   10 days
Number of consecutive trading days for determining share price   20 days
Class E Two Common Stock [Member]    
Earn Out Shares [Line Items]    
Share price 14 $ 14
Number of trading days for determining the share price   10 days
Number of consecutive trading days for determining share price   20 days
Class E Three Common Stock [Member]    
Earn Out Shares [Line Items]    
Share price 16 $ 16
Number of trading days for determining the share price   10 days
Number of consecutive trading days for determining share price   20 days
Class A Common Stock [Member]    
Earn Out Shares [Line Items]    
Common stock, par or stated value per share 0.0001 $ 0.0001
Share price $ 4.34 $ 4.34
Sponsor [Member] | Class E Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 1,075,061 1,075,061
Sponsor [Member] | Class E One Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 358,587 358,587
Sponsor [Member] | Class E Two Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 358,587 358,587
Sponsor [Member] | Class E Three Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 358,587 358,587
Sponsor [Member] | Class A Common Stock [Member]    
Earn Out Shares [Line Items]    
Earnout shares issuable | shares 1,075,761 1,075,761