XML 151 R138.htm IDEA: XBRL DOCUMENT v3.25.1
Restated Interim Financial Information (Unaudited) - Condensed Consolidated Statement of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance $ 2,099,836   $ 1,821,880 $ 1,615,765       $ 1,270,666 $ 1,615,765 $ 1,270,666 $ 1,050,233
Net income     41,473 133,352 $ 57,061 $ 61,309 $ 11,514 45,899 377,034 175,783 146,930
Ending balance 2,327,665 $ 2,099,836   1,821,880 1,615,765       2,327,665 1,615,765 1,270,666
Retained Earnings                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance     568,332 434,980       259,197 434,980 259,197 112,267
Net income       133,352         377,034 175,783 146,930
Ending balance 812,014     568,332 434,980       812,014 434,980 259,197
As Reported                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance 2,099,836   1,818,015 1,612,034       1,268,491 1,612,034 1,268,491 1,047,849
Net income 135,184 67,025 40,797 133,218 57,271 59,397 12,420 45,139   174,227 147,139
Ending balance   2,099,836   1,818,015 1,612,034         1,612,034 1,268,491
As Reported | Retained Earnings                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance     564,467 431,249       257,022 431,249 257,022 109,883
Net income       133,218           174,227 147,139
Ending balance       564,467 431,249         431,249 257,022
Revision                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance $ 0   3,865 3,731       2,175 3,731 2,175 2,384
Net income     676 134 (210) $ 1,912 $ (906) 760 (2,300) 1,556 (209)
Ending balance   $ 0   3,865 3,731         3,731 2,175
Revision | Retained Earnings                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Beginning balance     $ 3,865 3,731       $ 2,175 $ 3,731 2,175 2,384
Net income       134           1,556 (209)
Ending balance       $ 3,865 $ 3,731         $ 3,731 $ 2,175