XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]      
Realized gains or losses on marketable securities $ 0 $ 0  
Maximum unrealized loss at individual instrument level 100,000    
Aggregate unrealized loss 300,000    
Allowance for credit loss 0   $ 0
Other impairment charges related to marketable securities $ 0   $ 0
Maximum      
Debt Securities, Available-for-Sale [Line Items]      
Maturity period of marketable securities 1 year