v3.26.1
Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   50,980,924    
Beginning balance at Dec. 31, 2024 $ 422,612 $ 510 $ 138,130 $ 283,972
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 36,672     36,672
Stock-based compensation (in shares)   18,304    
Stock-based compensation 915   915  
Ending balance (in shares) at Mar. 31, 2025   50,999,228    
Ending balance at Mar. 31, 2025 $ 460,199 $ 510 139,045 320,644
Beginning balance (in shares) at Dec. 31, 2025 51,006,719 51,006,719    
Beginning balance at Dec. 31, 2025 $ 629,818 $ 510 143,566 485,742
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 58,316     58,316
Stock-based compensation (in shares)   34,887    
Stock-based compensation $ (1,190)   (1,190)  
Ending balance (in shares) at Mar. 31, 2026 51,041,606 51,041,606    
Ending balance at Mar. 31, 2026 $ 686,944 $ 510 $ 142,376 $ 544,058