XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Repurchase Program (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Mar. 31, 2022
Equity, Class of Treasury Stock [Line Items]          
Authorized amount of share repurchases         $ 100.0
Aggregate purchase price (in shares)   0 0    
Conversion of convertible 2026 Senior Notes          
Equity, Class of Treasury Stock [Line Items]          
Amount of remaining share repurchase authorization   $ 37.1      
Repurchased debt $ 31.3        
Cash repurchase price $ 25.0        
Gain on extinguishment of debt, net       $ 5.7  
Write off of related deferred financing costs       $ 0.6  
Convertible Senior Notes          
Equity, Class of Treasury Stock [Line Items]          
Repurchased debt   $ 0.0