XML 146 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible debt - Schedule of KSP PIK Notes (Details) - Convertible Debt - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2022
Oct. 31, 2021
Sep. 29, 2021
Oct. 31, 2020
KSP Convertible Notes            
Debt Conversion [Line Items]            
Amount Issued $ 119.3 $ 110.2 $ 105.9 $ 100.0   $ 100.0
Initial KSP Note            
Debt Conversion [Line Items]            
Amount Issued 100.0       $ 100.0  
KSP PIK Note, Issued December 31, 2021            
Debt Conversion [Line Items]            
Amount Issued 1.8          
KSP PIK Note, Issued June 30, 2022            
Debt Conversion [Line Items]            
Amount Issued 4.1          
KSP PIK Note, Issued December 31, 2022            
Debt Conversion [Line Items]            
Amount Issued 4.3          
KSP PIK Note, Issued June 30, 2023            
Debt Conversion [Line Items]            
Amount Issued 4.4          
KSP PIK Note, Issued December 31, 2023            
Debt Conversion [Line Items]            
Amount Issued $ 4.7