XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
SENIOR NOTES PAYABLE AND OTHER DEBT - Senior Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Debt instruments          
Loss on extinguishment of debt $ 574 $ 29,792 $ 581 $ 56,808  
2.50% Senior Notes due 2031          
Debt instruments          
Senior notes $ 500,000   $ 500,000   $ 500,000
Interest rate 2.50%   2.50%