v3.24.2.u1
Equity (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
vote
shares
Jun. 30, 2023
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]        
Common stock, authorized (in shares) 988,591,250 988,591,250    
Common stock, issued (in shares) 159,989,890 158,999,886    
Common stock, outstanding (in shares) 159,989,890 158,999,886    
Number of votes | vote   1    
Common stock dividends | $ $ 0 $ 0    
Alignment shares outstanding (in shares) 796,950 996,188 1,006,250 1,207,500
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, authorized (in shares) 988,591,250 988,591,250    
Common stock, issued (in shares) 158,989,890 158,999,886    
Common stock, outstanding (in shares) 158,989,890 158,999,886    
Class B Common Stock        
Class of Stock [Line Items]        
Alignment shares outstanding (in shares) 796,950 996,188