XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Availability and Outstanding Borrowings under Credit Agreement (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Jun. 30, 2023
Line of Credit Facility [Line Items]    
Total available balance $ 192,400,000  
Line of credit    
Line of Credit Facility [Line Items]    
Available principal amount and letters of credit sub-facility 200,000,000.0 $ 200,000,000.0
Outstanding borrowings $ 0  
Line of credit | Minimum    
Line of Credit Facility [Line Items]    
Interest rate on convertible notes (as percent) 0.375%  
Basis spread on variable rate (as a percent) 1.375%  
Unused capacity fee (as a percent) 0.175%  
Line of credit | Maximum    
Line of Credit Facility [Line Items]    
Interest rate on convertible notes (as percent) 1.00%  
Basis spread on variable rate (as a percent) 2.00%  
Unused capacity fee (as a percent) 0.25%  
Line of credit | Letter of credit    
Line of Credit Facility [Line Items]    
Available principal amount and letters of credit sub-facility $ 25,000,000.0  
Outstanding letters of credit $ 7,600,000