XML 153 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, Cash Equivalents and Available for Sale Securities - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 333,154 $ 167,188 $ 360,528 $ 191,563
Ending balance 292,946 139,573 292,946 139,573
Accumulated other comprehensive income associated with unrealized gain on available for sale securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (394) 2 (90) 3
Current period changes in fair value before reclassifications, net of tax (134) 1 (438) 0
Amounts reclassified from accumulated other comprehensive income, net of tax 0 0 0 0
Total other comprehensive loss (134) 1 (438) 0
Ending balance $ (528) $ 3 $ (528) $ 3