v3.25.2
Organization and Significant Accounting Policies - Exchange of Topco LLC Units and Block Trade (Details) - Block Trade
1 Months Ended
May 31, 2024
shares
Class of Stock [Line Items]  
Conversion of LLC units to common stock (in shares) 8,409,946
Issuance of stock (in shares) 9,940,974