XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Investment Securities - Summary of Cost, Gross Unrealized Holding Gains and Losses, Allowances for Credit Losses and Fair Value of Available-for-Sale Investments by Types, Maturities and Classes of Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Amortized Cost $ 242,038 $ 85,739
Debt securities, Unrealized Losses (2,315) (244)
Debt securities, Estimated Fair Value $ 239,723 $ 85,495
Certificates of Deposit | Within 1 Year    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity Within 1 year Within 1 year
Debt securities, Amortized Cost $ 3,817 $ 2,896
Debt securities, Unrealized Losses (50) (3)
Debt securities, Estimated Fair Value $ 3,767 $ 2,893
Certificates of Deposit | 1 Year to 2 Years    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity 1 year to 2 years 1 year to 2 years
Debt securities, Amortized Cost $ 1,951 $ 2,887
Debt securities, Unrealized Losses (26) (9)
Debt securities, Estimated Fair Value $ 1,925 $ 2,878
U.S. Treasury Securities | Within 1 Year    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity Within 1 year Within 1 year
Debt securities, Amortized Cost $ 162,295 $ 15,045
Debt securities, Unrealized Losses (1,241) (23)
Debt securities, Estimated Fair Value $ 161,054 $ 15,022
U.S. Treasury Securities | 1 Year to 2 Years    
Schedule Of Available For Sale Securities [Line Items]    
Debt securities, Maturity 1 year to 2 years 1 year to 2 years
Debt securities, Amortized Cost $ 73,975 $ 64,911
Debt securities, Unrealized Losses (998) (209)
Debt securities, Estimated Fair Value $ 72,977 $ 64,702