XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - 2021 Credit Facility (Details) - Revolving Credit Facility - Silicon Valley Bank - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Nov. 03, 2021
Line of Credit Facility [Line Items]    
Unused capacity, commitment fee percentage 0.25%  
Covenant ratio 150.00%  
Minimum | Base Rate | Variable Rate Component One    
Line of Credit Facility [Line Items]    
Interest rate   2.25%
Minimum | Prime Rate | Variable Rate Component Two    
Line of Credit Facility [Line Items]    
Interest rate   0.25%
Maximum | Base Rate | Variable Rate Component One    
Line of Credit Facility [Line Items]    
Interest rate   3.00%
Maximum | Prime Rate | Variable Rate Component Two    
Line of Credit Facility [Line Items]    
Interest rate   1.00%
Revolving line of credit    
Line of Credit Facility [Line Items]    
Long-term line of credit   $ 50.0
Long-term line of credit $ 0.0  
Remaining borrowing capacity   $ 50.0