v3.25.2
Description of the Business and Basis of Presentation - IPO and Corporate Conversion (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 30, 2024
Jul. 19, 2024
Jul. 17, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Subsequent Event [Line Items]            
Payment of stock offering costs       $ 0 $ 2,824  
Common stock, shares authorized (in shares)     750,000,000 750,000,000   750,000,000
Preferred stock, shares authorized (in shares)     50,000,000 50,000,000   50,000,000
Common stock, par value (in USD per share)     $ 0.01 $ 0.01   $ 0.01
Preferred stock, par value (in USD per share)     $ 0.01 $ 0.01   $ 0.01
Restricted Stock | Limited Liability Company            
Subsequent Event [Line Items]            
Conversion of units into stock (in shares)     2,848,027      
Common Stock | Limited Liability Company            
Subsequent Event [Line Items]            
Conversion of units into stock (in shares)     120,937,099      
Common Stock | Majority-Owned Subsidiary, Nonconsolidated            
Subsequent Event [Line Items]            
Conversion of units into stock (in shares)     5,178,202      
IPO            
Subsequent Event [Line Items]            
Shares sold in offering (in shares)   12,000,000        
Offering price per share (in USD per share)   $ 16.00        
Gross proceeds from stock offering   $ 192,000        
Net proceeds from stock offering   181,400        
Payment of stock offering costs   $ 10,600        
Over-Allotment Option            
Subsequent Event [Line Items]            
Shares sold in offering (in shares) 1,800,000 1,800,000        
Offering price per share (in USD per share) $ 16.00          
Net proceeds from stock offering $ 27,200          
Payment of stock offering costs $ 1,600