XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Credit Losses - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Dec. 31, 2018
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity $ 416,840 $ 319,182   $ 250,031 $ 182,498
Retained Earnings          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Stockholders' equity $ 352,543 $ 269,420   173,371 $ 105,212
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)