v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity and Non-Controlling Interest (Unaudited) - USD ($)
$ in Thousands
Total
IPO
Pre Initial Public Offering
Common Stock
Common Stock
IPO
Common Stock
Pre Initial Public Offering
Additional Paid-in Capital
Additional Paid-in Capital
IPO
Additional Paid-in Capital
Pre Initial Public Offering
Retained Earnings (Deficit)
Accumulated Other Compre- hensive Income (Loss)
Treasury Stock, at Cost
Total Stock- holders' Equity
Total Stock- holders' Equity
IPO
Total Stock- holders' Equity
Pre Initial Public Offering
Non-Controlling Interest
Beginning balance (in shares) at Dec. 31, 2024       38,386,433                        
Beginning balance at Dec. 31, 2024 $ 398,807     $ 38     $ 360,703     $ 34,569 $ 2,997 $ 0 $ 398,307     $ 500
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Share-based compensation 520           520           520      
Proceeds from issuance of common stock in initial public offering (IPO), net and Pre-IPO issuances of common stock (in shares)         7,666,667 2,010,442                    
Proceeds from issuance of common stock in initial public offering (IPO), net and Pre-IPO issuances of common stock   $ 114,741 $ 20,000   $ 8 $ 2   $ 114,733 $ 19,998         $ 114,741 $ 20,000  
Issuance of common stock under share-based compensation plan (in shares)       3,132                        
Net income (loss) 26,067                 26,083     26,083     (16)
Other comprehensive income (loss), net of taxes 38                   38   38      
Ending balance (in shares) at Jun. 30, 2025       48,066,674                        
Ending balance at Jun. 30, 2025 560,173     $ 48     495,954     60,652 3,035 0 559,689     484
Beginning balance (in shares) at Mar. 31, 2025       40,400,007                        
Beginning balance at Mar. 31, 2025 427,306     $ 40     380,864     43,030 2,883 0 426,817     489
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Share-based compensation 357           357           357      
Proceeds from issuance of common stock in initial public offering (IPO), net and Pre-IPO issuances of common stock (in shares)         7,666,667                      
Proceeds from issuance of common stock in initial public offering (IPO), net and Pre-IPO issuances of common stock   $ 114,741     $ 8     $ 114,733           $ 114,741    
Net income (loss) 17,617                 17,622     17,622     (5)
Other comprehensive income (loss), net of taxes 152                   152   152      
Ending balance (in shares) at Jun. 30, 2025       48,066,674                        
Ending balance at Jun. 30, 2025 $ 560,173     $ 48     495,954     60,652 3,035 0 559,689     484
Beginning balance (in shares) at Dec. 31, 2025 48,066,674     48,066,674                        
Beginning balance at Dec. 31, 2025 $ 614,859     $ 48     496,470     108,571 9,220 0 614,309     550
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Share-based compensation 441           441           441      
Net income (loss) 64,348                 58,917     58,917     5,431
Other comprehensive income (loss), net of taxes (6,411)                   (6,411)   (6,411)      
Treasury stock acquired - share repurchase program (in shares)       (142,686)                        
Treasury stock acquired - share repurchase program (2,862)                     (2,862) (2,862)      
Treasury stock reissued related to share-based compensation (in shares)       2,940                        
Treasury stock reissued related to share-based compensation $ 0           (50)     (8)   58 0      
Ending balance (in shares) at Jun. 30, 2026 47,926,928     47,926,928                        
Ending balance at Jun. 30, 2026 $ 670,375     $ 48     496,861     167,480 2,809 (2,804) 664,394     5,981
Beginning balance (in shares) at Mar. 31, 2026       48,066,674                        
Beginning balance at Mar. 31, 2026 633,284     $ 48     496,689     134,037 250 0 631,024     2,260
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Share-based compensation 222           222           222      
Net income (loss) 37,172                 33,451     33,451     3,721
Other comprehensive income (loss), net of taxes $ 2,559                   2,559   2,559      
Treasury stock acquired - share repurchase program (in shares) (142,686)     (142,686)                        
Treasury stock acquired - share repurchase program $ (2,862)                     (2,862) (2,862)      
Treasury stock reissued related to share-based compensation (in shares)       2,940                        
Treasury stock reissued related to share-based compensation $ 0           (50)     (8)   58 0      
Ending balance (in shares) at Jun. 30, 2026 47,926,928     47,926,928                        
Ending balance at Jun. 30, 2026 $ 670,375     $ 48     $ 496,861     $ 167,480 $ 2,809 $ (2,804) $ 664,394     $ 5,981