v3.25.2
Membership Units - Additional Information (Details)
Feb. 14, 2025
shares
Dec. 31, 2024
shares
Subsidiary, Sale of Stock [Line Items]    
Membership units outstanding   166,737,325
Common Stock | IPO    
Subsidiary, Sale of Stock [Line Items]    
Membership unit conversion ratio 0.68  
Membership units converted common stock 112,566,039