XML 123 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 1.9  
Lessee, Operating Lease, Liability, Payments, Due Year Two 1.9  
Lessee, Operating Lease, Liability, Payments, Due Year Three 1.0  
Lessee, Operating Lease, Liability, Payments, Due Year Four 0.8  
Lessee, Operating Lease, Liability, Payments, Due Year Five 0.0  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 0.0  
Lessee, Operating Lease, Liability, Payments, Due 5.6  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1.6  
Operating Lease, Liability $ 4.0 $ 9.4