v3.26.1
Subsequent Events - Stockholders Agreement (Details) - Subsequent Event
Apr. 23, 2026
director
Subsequent Event [Line Items]  
Specified number of directors 4
BW Ultimate Parent, LLC  
Subsequent Event [Line Items]  
Percentage of written consent rights 20.00%
Ownership interest 72.60%