v3.26.1
Subsequent Events - IPO (Details) - USD ($)
Apr. 23, 2026
Apr. 23, 2021
Subsequent Event [Line Items]    
Common stock shares issued   100
Subsequent Event | BW Ultimate Parent, LLC    
Subsequent Event [Line Items]    
Payment to liquidate Redeemable Senior Preferred Membership Interests $ 251,523,545  
Payment of revolving credit facility 20,000,000  
Subsequent Event | IPO including over allotment    
Subsequent Event [Line Items]    
Consideration received on transaction $ 301,070,000  
Subsequent Event | BW Ultimate Parent, LLC    
Subsequent Event [Line Items]    
Number of shares acquired 16,100,000  
Subsequent Event | Class A common stock | IPO    
Subsequent Event [Line Items]    
Common stock shares issued 14,000,000  
Issue price per share $ 20