XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Balance, beginning of period (in shares) at Dec. 31, 2023   24,960,639      
Balance, beginning of period at Dec. 31, 2023 $ 877,197 $ 2 $ 462,680 $ 457,522 $ (43,007)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 36,856     36,856  
Other comprehensive income 1,886       1,886
Share-based compensation expense, net of forfeitures 1,264   1,264    
Issuance of common stock, net of issuance costs (in shares)   2,461,538      
Issuance of common stock, net of issuance costs 79,484 $ 1 79,483    
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) (in shares)   10,998      
Stock option exercises, net of forfeitures (in shares)   10,071      
Stock option exercises, net (88)   (88)    
Balance, end of period (in shares) at Jun. 30, 2024   27,443,246      
Balance, ending of period at Jun. 30, 2024 996,599 $ 3 543,339 494,378 (41,121)
Balance, beginning of period (in shares) at Mar. 31, 2024   27,442,943      
Balance, beginning of period at Mar. 31, 2024 964,662 $ 3 542,582 469,818 (47,741)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,560     24,560  
Other comprehensive income 6,620       6,620
Share-based compensation expense, net of forfeitures 772   772    
Issuance of common stock, net of issuance costs (32)   (32)    
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) (in shares)   (741)      
Stock option exercises, net of forfeitures (in shares)   1,044      
Stock option exercises, net 17   17    
Balance, end of period (in shares) at Jun. 30, 2024   27,443,246      
Balance, ending of period at Jun. 30, 2024 $ 996,599 $ 3 543,339 494,378 (41,121)
Balance, beginning of period (in shares) at Dec. 31, 2024 27,709,679 27,709,679      
Balance, beginning of period at Dec. 31, 2024 $ 1,041,366 $ 3 547,325 533,150 (39,112)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 49,955     49,955  
Other comprehensive income 3,456       3,456
Share-based compensation expense, net of forfeitures 1,692   1,692    
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) (in shares)   71,029      
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) $ (479)   (479)    
Stock option exercises, net of forfeitures (in shares) 146,860 53,817      
Stock option exercises, net $ (588)   (588)    
Balance, end of period (in shares) at Jun. 30, 2025 27,834,525 27,834,525      
Balance, ending of period at Jun. 30, 2025 $ 1,095,402 $ 3 547,950 583,105 (35,656)
Balance, beginning of period (in shares) at Mar. 31, 2025   27,753,918      
Balance, beginning of period at Mar. 31, 2025 1,068,295 $ 3 547,484 556,719 (35,911)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 26,386     26,386  
Other comprehensive income 255       255
Share-based compensation expense, net of forfeitures 1,056   1,056    
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) (in shares)   68,032      
Restricted stock activity, net of forfeitures (See Note 9 - Stockholders’ Equity) (424)   (424)    
Stock option exercises, net of forfeitures (in shares)   12,575      
Stock option exercises, net $ (166)   (166)    
Balance, end of period (in shares) at Jun. 30, 2025 27,834,525 27,834,525      
Balance, ending of period at Jun. 30, 2025 $ 1,095,402 $ 3 $ 547,950 $ 583,105 $ (35,656)