XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Summary of Short-Term Investments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Short-Term Investments [Abstract]  
Fair Value $ 34,213
Cost Basis 34,255
Unrealized Losses Recognized in AOCI (42)
US Treasury Securities [Member]  
Short-Term Investments [Abstract]  
Fair Value 4,989
Cost Basis 4,993
Unrealized Losses Recognized in AOCI (4)
US Government Agencies Debt Securities [Member]  
Short-Term Investments [Abstract]  
Fair Value 10,004
Cost Basis 10,037
Unrealized Losses Recognized in AOCI (33)
Commercial Paper and Corporate Bonds [Member]  
Short-Term Investments [Abstract]  
Fair Value 19,220
Cost Basis 19,225
Unrealized Losses Recognized in AOCI $ (5)