XML 110 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Revision of Prior Period Financial Statements - Schedule of Revised Consolidated Statements of Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance $ 1,213,700 $ 997,935 $ 799,006
Net Income 178,144 136,089 114,376
Ending balance 1,271,958 1,213,700 997,935
Retained Earnings      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 588,557 515,018 456,777
Net Income 178,144 136,089 114,376
Ending balance 698,530 588,557 515,018
As previously Reported      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 1,204,413 992,477 799,276
Net Income   132,260 108,648
Ending balance   1,204,413 992,477
As previously Reported | Retained Earnings      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 579,270 509,560 457,047
Net Income   132,260 108,648
Ending balance   579,270 509,560
Adjustments      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance 9,287 5,458 (270)
Net Income   3,829 5,728
Ending balance   9,287 5,458
Adjustments | Retained Earnings      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance $ 9,287 5,458 (270)
Net Income   3,829 5,728
Ending balance   $ 9,287 $ 5,458