XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Summary of Notes Payable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Notes payable - due to affiliates, unsecured $ 5,500 $ 5,500
Unsecured financing 48 5
Total notes payable $ 5,548 $ 5,505