v3.26.1
Related Party - Additional Information (Details) - CBI Exchange
Apr. 18, 2024
shares
Related Party Transaction [Line Items]  
Shares issued 17,149,925
Exchangeable shares 17,149,925