XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable, Allowance for Credit Loss [Line Items]        
Stockholders' equity $ (670,300) $ (493,500) $ (416,800) $ (319,200)
Retained Earnings        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Stockholders' equity $ (693,800) $ (513,100) $ (352,500) $ (269,400)