XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Losses - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity $ (493,499) $ (416,840) $ (319,182)   $ (250,031)
Retained Earnings          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity $ (513,095) $ (352,543) $ (269,420)   (173,371)
Cumulative Effect, Period of Adoption, Adjustment          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity         1,190
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity         $ 1,190
Accounting Standards Update 2016-13          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Cumulative effect on retained earnings, tax       $ 400  
Accounting Standards Update 2016-13 | Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity       $ 1,200