XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Summary of Outstanding Notes Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Notes payable $ 0 $ 3,334
Term loan due 2027 167,875 0
Less: debt issuance costs (9,061) (21)
Less: current portion of notes payable (4,675) (2,484)
Long-term notes payable, net of unamortized debt issuance costs $ 154,139 $ 829