XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 01, 2023
Mar. 30, 2023
Mar. 31, 2018
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 08, 2023
Debt Instrument [Line Items]                
Cash paid for interest on debt         $ 0 $ 1,946,000 $ 2,516,000  
Strike price of the warrant transactions (in dollars per share)     $ 80.91     $ 80.91    
Interest expense         0 $ 1,321,000 $ 2,542,000  
2023 Notes                
Debt Instrument [Line Items]                
Extinguishment of debt $ 402,500,000              
Cash paid for interest on debt 1,300,000              
Line of Credit | Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 150,000,000
Proceeds from issuance of debt   $ 93,000,000            
Interest expense       $ 700,000        
Short-term debt         $ 0      
2023 Notes                
Debt Instrument [Line Items]                
Interest rate     0.625%          
Debt converted $ 0              
Convertible note hedge options issued (in shares)     402,500          
Warrants issued (in shares)     6,783,939          
Number of shares in which holder can be entitled per warrants at strike price     1