v3.26.1
Nature of business and basis of presentation (Details)
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
WoodStar  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Maximum exposure to loss $ 0.0
WoodStar  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Proceeds from issuance of surplus notes 220.0
Paid-In-Kind Interest Used to Fund Investment 40.0
WoodStar | Unaffiliated entities  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Proceeds from issuance of surplus notes 160.0
WoodStar | Affiliated entities  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Proceeds from issuance of surplus notes $ 60.0