XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]        
Employee stock compensation $ 6,340 $ 4,723 $ 9,878 $ 9,618
Capitalized stock compensation 1,009 581 1,888 1,566
Total stock compensation $ 7,349 $ 5,304 $ 11,766 $ 11,184