XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Assets, Fair Value Disclosure $ 100,388 $ 107,453
Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 50,308 27,472
US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 31,737 30,451
Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 3,222 29,543
Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 2,000 16,626
US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 13,121 3,361
Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 50,080 79,981
Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 82,045 57,923
Level 1 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 50,308 27,472
Level 1 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 31,737 30,451
Level 1 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 1 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 1 [Member] | US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 1 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 31,737 30,451
Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 18,343 49,530
Level 2 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 2 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 2 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 3,222 29,543
Level 2 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 2,000 16,626
Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 13,121 3,361
Level 2 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 18,343 49,530
Level 3 [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 0 0
Level 3 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure $ 0 $ 0