XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Mar. 28, 2024
Dec. 31, 2023
Dec. 15, 2021
Aug. 24, 2021
Jan. 16, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 6.00%          
7.00% Notes due 2025            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate           7.00%
2025 Notes            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value $ 181.0   $ 180.5      
Interest rate           7.00%
Unamortized deferred financing costs, net 1.5   2.0      
Fair value 183.4   183.4      
Convertible Notes            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value 48.9   48.8      
Unamortized deferred financing costs, net 1.1   1.2      
Fair value 50.0   50.6      
August 2026 Notes            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value $ 123.6   $ 123.5      
Interest rate 4.375%   4.375%   4.375%  
Unamortized deferred financing costs, net $ 1.4   $ 1.5      
Fair value 104.4   111.5      
December 2026 Notes            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value $ 74.0   $ 73.9      
Interest rate 4.25%   4.25% 4.25%    
Unamortized deferred financing costs, net $ 1.0   $ 1.1      
Fair value 62.5   66.8      
March 2029 Notes            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value $ 111.8          
Interest rate 7.875% 7.875%        
Unamortized deferred financing costs, net $ 3.2          
KeyBank Credit Facility            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Carrying value 190.0   $ 213.0      
Unamortized deferred financing costs, net $ 3.6