v3.26.1
Business combinations - Schedule of Hypothetical Number of Shares (Details) - Mergers
Sep. 12, 2025
shares
TURN shareholders  
Business Combination [Line Items]  
Percentage Ownership 44.00%
Scenario, Plan  
Business Combination [Line Items]  
Number of Legacy Mount Logan shares outstanding (in shares) 54,846,950
Percentage Ownership 100.00%
Scenario, Plan | Legacy Mount Logan shareholders  
Business Combination [Line Items]  
Number of Legacy Mount Logan shares outstanding (in shares) 30,960,503
Percentage Ownership 56.00%
Scenario, Plan | TURN shareholders  
Business Combination [Line Items]  
Number of Legacy Mount Logan shares outstanding (in shares) 23,886,447
Percentage Ownership 44.00%