XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Basis Of Presentation (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment long-term debt $ 311,232 $ 291,663    
Adoption adjustment 297,331 328,713 $ 276,609 $ 285,696
Retained Earnings [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment 13,671 20,022 30,039 36,704
Additional Paid-In Capital [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment 301,449 316,192 $ 273,821 $ 271,782
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2020-06 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment long-term debt   20,400    
Adoption adjustment (19,639)      
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2020-06 [Member] | Retained Earnings [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment (3,213) 3,200    
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2020-06 [Member] | Additional Paid-In Capital [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Adoption adjustment $ (16,426) $ 16,400