XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.3
CONVERTIBLE SENIOR NOTES - Notes Due 2024 (Detail) - USD ($)
1 Months Ended 9 Months Ended
Sep. 30, 2024
Nov. 02, 2024
Nov. 01, 2025
Feb. 01, 2025
Sep. 30, 2019
Debt Instrument          
Debt amount settled in cash   $ 41,904,000      
Debt Instrument, Convertible, Settlement Method [Extensible Enumeration]   us-gaap:ShareSettlementMember      
Common stock, par value     $ 0.0001 $ 0.0001  
Additional paid-in capital     $ 399,809,000 $ 362,348,000  
2024 Notes          
Debt Instrument          
Shares issued upon conversion   39,121      
Common stock, par value   $ 0.0001      
Additional paid-in capital   $ 0      
2024 Notes | Private Placement          
Debt Instrument          
Debt amount settled in cash $ 42,000,000        
Debt instrument, principal amount         $ 350,000,000
Debt instrument, interest rate         0.00%
Long term debt $ 42,000,000     $ 0