XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Jul. 31, 2024
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Jan. 31, 2024
USD ($)
Convertible Senior Notes | 0.00% Convertible Senior Notes Due January 15, 2026          
Debt Instrument [Line Items]          
Aggregate principal amount     $ 345,000,000 $ 345,000,000 $ 345,000,000
Debt instrument interest rate stated percentage       0.00%  
Debt instrument due date       Jan. 15, 2026  
Principal amount of notes used in conversion rate $ 1,000        
Initial conversion rate per $1,000 principal amount of notes | shares 38.7962        
Initial conversion price per share of common stock | $ / shares $ 25.78        
Debt instrument, effective interest rate     0.56%    
Strike price | $ / shares     25.8    
Initial cap prices | $ / shares     35.58    
Common stock shares covered under capped call transactions | shares     13,400,000    
Cost of purchased capped calls     $ 27,800,000    
Total debt outstanding with net carrying amount     342,204,000   $ 341,250,000
Secured Debt | June 2023 Facility | Wells Fargo Bank          
Debt Instrument [Line Items]          
Debt instrument due date   Jun. 30, 2028      
Secured Debt | June 2023 Facility | Wells Fargo Bank | Minimum          
Debt Instrument [Line Items]          
Aggregate principal amount   $ 100,000,000      
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity   150,000,000      
Total debt outstanding with net carrying amount     $ 29,600,000    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Adjusted Term SOFR | Minimum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     1.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Adjusted Term SOFR | Maximum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     1.85%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Daily Simple SOFR | Minimum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     1.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Daily Simple SOFR | Maximum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     1.85%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Prime Rate | Minimum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     0.35%    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank | Prime Rate | Maximum          
Debt Instrument [Line Items]          
Line of credit facility, floating interest rate     0.85%    
Secured Debt | June 2023 Facility | Letters of Credit | Wells Fargo Bank          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity sublimit   $ 45,000,000      
Secured Debt | June 2023 Facility | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances One | Wells Fargo Bank          
Debt Instrument [Line Items]          
Debt instrument due date   Oct. 16, 2025      
Secured Debt | June 2023 Facility | Debt Instrument, Convertible, Terms of Conversion Feature, Circumstances Two | Wells Fargo Bank          
Debt Instrument [Line Items]          
Debt instrument due date   Feb. 11, 2028