XML 32 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets:    
Assets, Fair Value Disclosure $ 99,745 $ 107,453
Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 22,406 27,472
US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 54,681 30,451
Commercial Paper [Member]    
Assets:    
Assets, Fair Value Disclosure 6,648 29,543
Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 5,497 16,626
US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 10,513 3,361
Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 77,339 79,981
Level 1 [Member]    
Assets:    
Assets, Fair Value Disclosure 77,087 57,923
Level 1 [Member] | Money Market Funds [Member]    
Assets:    
Assets, Fair Value Disclosure 22,406 27,472
Level 1 [Member] | US Government Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 54,681 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
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 54,681 30,451
Level 2 [Member]    
Assets:    
Assets, Fair Value Disclosure 22,658 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 6,648 29,543
Level 2 [Member] | Corporate Bonds [Member]    
Assets:    
Assets, Fair Value Disclosure 5,497 16,626
Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 10,513 3,361
Level 2 [Member] | Total Marketable Securities [Member]    
Assets:    
Assets, Fair Value Disclosure 22,658 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