v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 10, 2026
Jul. 09, 2026
Jun. 30, 2026
Dec. 31, 2025
Distributions [Abstract]        
Common stock shares issued     22,820,590 22,820,590
Subsequent Event [Member] | Private Placement [Member]        
Distributions [Abstract]        
Common stock shares issued   4,306,754    
Shares issued price per share   $ 14.53    
Aggregare principal amount of second lien promissory notes   $ 62.5    
Subsequent Event [Member] | O 2026 Q3 Dividends [Member]        
Distributions [Abstract]        
Cash dividend (in dollars per share) $ 0.34      
Dividend payable date Oct. 09, 2026      
Dividend record date Sep. 25, 2026