XML 67 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Summary of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 41,985 $ 40,520
Gross Unrealized Gains   4
Gross Unrealized Loss (16)  
Fair Value 41,969 40,524
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 26,131 25,716
Gross Unrealized Gains   1
Fair Value 26,131 25,717
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 15,854 14,804
Gross Unrealized Gains   3
Gross Unrealized Loss (16)  
Fair Value $ 15,838 $ 14,807