XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share & Stock Compensation - Schedule of Stock Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Stock compensation expense $ 3,552 $ 6,227 $ 3,732
Capitalized stock compensation 144 320 365
Stock compensation expense, net $ 3,408 $ 5,907 $ 3,367