v3.25.2
Description of Business - Narrative (Details)
$ / shares in Units, $ in Millions
Feb. 14, 2023
USD ($)
$ / shares
shares
Feb. 13, 2023
USD ($)
Jun. 30, 2025
subsidiary
shares
Dec. 31, 2024
shares
Number of subsidiaries | subsidiary     6  
Shares issued to former members | shares 33,793,111      
Net proceeds received | $ $ 17.1      
Transaction costs | $ $ 9.9      
Dividend payable to members | $   $ 50.0    
Common Stock, shares outstanding | shares 44,407,831   54,113,036 53,936,411
Warrants outstanding | shares 14,385,500      
Exercise price (in dollars per share) | $ / shares $ 11.5      
Promissory note        
Term of debt   4 years    
Interest rate (as a percent)   7.00%