XML 101 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Schedule of Related Party Transactions (Parenthetical) (Detail) - Duke [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Prepaid expenses and other current assets $ 520,000 $ 520,000
Other noncurrent assets 805,000 1,325,000
Accounts payable 6,000 0
Accrued expenses 6,000 0
Sales and marketing   0
Research and development 500,000 500,000
General and administrative   $ 0
Maximum [Member]    
Related Party Transaction [Line Items]    
Sales and marketing 100,000  
General and administrative $ 100,000