v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
May 01, 2026
Apr. 30, 2026
Apr. 01, 2026
Subsequent Event [Line Items]      
Distributions per common unit holders $ 0.09    
O 2026 Q2 Dividends      
Subsequent Event [Line Items]      
Dividend payment date May 27, 2026    
Restricted Stock Units (RSUs)      
Subsequent Event [Line Items]      
Number of shares eligible employees received     27,009
Aggregate grant date fair value, eligible employees received     $ 0.5
Number of shares non employee director received   3,625  
Aggregate grant date fair value, non employee director received   $ 0.1  
Class A Common Stock | O 2026 Q2 Dividends      
Subsequent Event [Line Items]      
Dividend payable per share $ 0.09    
Dividend record date May 15, 2026