XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Financial Information (Parent Company Only) - Additional Information (Details) - Convertible senior notes - Convertible Debt
$ in Thousands
Nov. 22, 2024
USD ($)
Debt Instrument [Line Items]  
Debt instrument, face amount $ 330,000
Debt instrument, interest rate, stated percentage 4.25%