XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Recently Issued Accounting Standards (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Aug. 31, 2020
Oct. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity $ 1,093,219 $ 1,121,743 $ 859,417 $ 613,088 $ 611,209   $ 693,633    
2024 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Long-term debt, net               $ 78,900  
2025 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Long-term debt, net                 $ 100,700
Cumulative-effect adjustment from adoption of ASC 2020-06                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity             (66,383)    
Retained Earnings                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity (660,459) (626,136) (606,154) (596,928) (592,340)   (626,779)    
Retained Earnings | Cumulative-effect adjustment from adoption of ASC 2020-06                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity             39,789    
Additional Paid-In Capital                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity $ 1,774,784 $ 1,768,999 $ 1,486,857 $ 1,231,005 $ 1,224,250   1,340,989    
Additional Paid-In Capital | Cumulative-effect adjustment from adoption of ASC 2020-06                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity             $ (106,172)    
Accounting Standards Update 2020-06 | Cumulative-effect adjustment from adoption of ASC 2020-06 | 2024 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Long-term debt, net           $ 25,100      
Accounting Standards Update 2020-06 | Cumulative-effect adjustment from adoption of ASC 2020-06 | 2025 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Long-term debt, net           41,300      
Accounting Standards Update 2020-06 | Retained Earnings | Cumulative-effect adjustment from adoption of ASC 2020-06                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity           39,800      
Accounting Standards Update 2020-06 | Retained Earnings | Cumulative-effect adjustment from adoption of ASC 2020-06 | 2024 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity           (11,700)      
Accounting Standards Update 2020-06 | Retained Earnings | Cumulative-effect adjustment from adoption of ASC 2020-06 | 2025 Notes | Senior Notes                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity           28,100      
Accounting Standards Update 2020-06 | Additional Paid-In Capital | Cumulative-effect adjustment from adoption of ASC 2020-06                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Stockholders' equity           $ (106,200)