XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
segment
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Number of reportable segments | segment 1            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity $ 685,244 $ 760,666 $ 752,917 $ 726,667 $ 742,995   $ 796,566
Retained Earnings              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity 1,458,674 1,448,138 1,441,105 1,414,844 1,424,151   1,413,969
Additional Paid-In Capital              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity $ 704,370 $ 715,342 $ 713,599 $ 690,123 $ 683,270   738,481
Cumulative Effect, Period of Adoption, Adjustment              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity             (39,762)
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity             15,587
Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-In Capital              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity             $ (55,349)
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity           $ 65,800  
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-In Capital              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total equity           55,400  
Accounting Standards Update 2020-06 | 2024 Senior Convertible Long-Term Debt              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Long-term debt           50,200  
Increase in deferred tax asset           $ 10,400