v3.26.1
Condensed Consolidated Statements of Shareholders' Equity and Temporary Equity (Unaudited) - USD ($)
$ in Thousands
Series A Preferred Stock [Member]
Preferred Stock [Member]
Series A Preferred Stock [Member]
Additional Paid-in Capital [Member]
Series A Preferred Stock [Member]
Retained Earnings [Member]
Series A Preferred Stock [Member]
Noncontrolling Interest [Member]
Series A Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Additional Paid-in Capital [Member]
Series B Preferred Stock [Member]
Retained Earnings [Member]
Series B Preferred Stock [Member]
Noncontrolling Interest [Member]
Series B Preferred Stock [Member]
Class B Preferred Units [Member]
Preferred Stock [Member]
Class B Preferred Units [Member]
Additional Paid-in Capital [Member]
Class B Preferred Units [Member]
Retained Earnings [Member]
Class B Preferred Units [Member]
Noncontrolling Interest [Member]
Class B Preferred Units [Member]
Common Stocks [Member]
Common Stock [Member]
Common Stocks [Member]
Additional Paid-in Capital [Member]
Common Stocks [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2024           3,301,179                         14,904,192        
Balance at Dec. 31, 2024 $ 40,000                   $ 50,000                 $ 98,278 $ 394,628 $ (3,543) $ 489,363
Dividends   $ 0         $ 0         $ 0                      
Dividends     $ (600) $ 0 $ (600)     $ (1,574) $ 0 $ (1,574)     $ (1,400) $ 0 $ (1,400)                
Stock option exercises and proceeds related thereto (in shares)                                     11,300        
Stock option exercises and proceeds related thereto                                       335     335
Compensatory stock issuances, net of forfeitures (in shares)                                     9,003        
Issuance of stock (in shares)           13,661                   200,000              
Issuance of stock             313     313             $ 11,588 $ 11,588          
Contributions by owners of noncontrolling interests                                           78 78
Stock-based compensation costs                                       870     870
Redemption and retirement of common shares (in shares)                                     (27,252)        
Redemption and retirement of common shares                                       (1,246)     (1,246)
Net income                                         31,520 (398) 31,122
Balance (in shares) at Mar. 31, 2025           3,314,840                         15,097,243        
Balance at Mar. 31, 2025 40,000                   0                 110,138 422,574 (3,863) 528,849
Redemption and retirement of preferred shares and preferred units                     (50,000)                        
Balance (in shares) at Dec. 31, 2024           3,301,179                         14,904,192        
Balance at Dec. 31, 2024 40,000                   50,000                 98,278 394,628 (3,543) 489,363
Net income                                             61,412
Balance (in shares) at Jun. 30, 2025           3,457,443                         15,125,831        
Balance at Jun. 30, 2025 40,000         $ 0         0               $ 0 112,399 450,925 (4,146) 559,178
Balance (in shares) at Mar. 31, 2025           3,314,840                         15,097,243        
Balance at Mar. 31, 2025 40,000                   0                 110,138 422,574 (3,863) 528,849
Dividends   0         0                                
Dividends     (600) 0 (600)     (1,622) 0 (1,622)                          
Stock option exercises and proceeds related thereto (in shares)           0                         4,558        
Stock option exercises and proceeds related thereto 0         $ 0         0               $ 0 70 0 0 70
Compensatory stock issuances, net of forfeitures (in shares)           0                         65,411        
Issuance of stock (in shares)           142,603                         0        
Issuance of stock           $ 0 3,157     3,157           $ 0 $ 1 $ 1          
Stock-based compensation costs 0         $ 0         0               $ 0 948 0 0 948
Redemption and retirement of common shares (in shares)           0                         (41,381)        
Redemption and retirement of common shares 0         $ 0         0               $ 0 (1,915) 0 0 (1,915)
Net income 0         $ 0         0               $ 0 0 30,573 (283) 30,290
Balance (in shares) at Jun. 30, 2025           3,457,443                         15,125,831        
Balance at Jun. 30, 2025 40,000         $ 0         0               $ 0 112,399 450,925 (4,146) 559,178
Balance (in shares) at Dec. 31, 2025           3,584,131                         14,922,462        
Balance at Dec. 31, 2025 40,000                   0                 102,276 506,424 (4,870) 603,830
Dividends   0         0                                
Dividends     (600) 0 (600)     (1,708) 0 (1,708)                          
Stock option exercises and proceeds related thereto (in shares)                                     9,308        
Stock option exercises and proceeds related thereto                                       294     294
Compensatory stock issuances, net of forfeitures (in shares)                                     226,652        
Issuance of stock (in shares)           515                                  
Issuance of stock             12     12                          
Contributions by owners of noncontrolling interests                                           3 3
Stock-based compensation costs                                       1,393     1,393
Redemption and retirement of common shares (in shares)                                     (72,008)        
Redemption and retirement of common shares                                       (3,831)     (3,831)
Net income                                         44,175 402 44,577
Balance (in shares) at Mar. 31, 2026           3,584,646                         15,086,414        
Balance at Mar. 31, 2026 40,000                   0                 100,144 548,291 (4,465) 643,970
Balance (in shares) at Dec. 31, 2025           3,584,131                         14,922,462        
Balance at Dec. 31, 2025 40,000                   0                 102,276 506,424 (4,870) $ 603,830
Stock option exercises and proceeds related thereto (in shares)                                             88,158
Net income                                             $ 94,298
Balance (in shares) at Jun. 30, 2026           3,584,646                         15,170,081        
Balance at Jun. 30, 2026 40,000         $ 0         0               $ 0 106,177 595,702 (4,403) 697,476
Balance (in shares) at Mar. 31, 2026           3,584,646                         15,086,414        
Balance at Mar. 31, 2026 40,000                   0                 100,144 548,291 (4,465) 643,970
Dividends   $ 0         $ 0                                
Dividends     $ (600) $ 0 $ (600)     $ (1,708) $ 0 $ (1,708)                          
Stock option exercises and proceeds related thereto (in shares)           0                         78,850        
Stock option exercises and proceeds related thereto 0         $ 0         0               $ 0 3,284 0 0 3,284
Compensatory stock issuances, net of forfeitures (in shares)           0                         5,813        
Contributions by owners of noncontrolling interests 0         $ 0         0               $ 0 0 0 60 60
Stock-based compensation costs 0         $ 0         0               $ 0 2,804 0 0 2,804
Redemption and retirement of common shares (in shares)           0                         (996)        
Redemption and retirement of common shares 0         $ 0         0               $ 0 (55) 0 0 (55)
Net income 0         $ 0         0               $ 0 0 49,719 2 49,721
Balance (in shares) at Jun. 30, 2026           3,584,646                         15,170,081        
Balance at Jun. 30, 2026 $ 40,000         $ 0         $ 0               $ 0 $ 106,177 $ 595,702 $ (4,403) $ 697,476