v3.25.2
Equity - Schedule of Common Units Exchanged (Details) - shares
May 21, 2025
Feb. 24, 2025
Nov. 15, 2024
Aug. 19, 2024
May 21, 2024
Feb. 27, 2024
Class A Common Stock            
Class of Stock [Line Items]            
Common stock, shares converted (in shares) 21,000,000 9,786,354 5,155,425 1,042,119 1,998,593 17,704,987