v3.26.1
Common Stock and Equity Incentive Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 21, 2026
Dec. 31, 2025
Class of Stock [Line Items]              
Common stock, par value (in dollars per share)   $ 1.00   $ 1.00     $ 1.00
Shares authorized per plan (in shares)   492,599   492,599      
Restricted Stock Awards              
Class of Stock [Line Items]              
Allocated share-based compensation expense   $ 183   $ 365      
Unrecognized compensation expense   711   711      
Stock Option              
Class of Stock [Line Items]              
Allocated share-based compensation expense   131   262      
Unrecognized compensation expense   514   514      
Stock Appreciation Rights (SARs)              
Class of Stock [Line Items]              
Stock appreciation rights maximum aggregate value to be exercisable   $ 1,200   $ 1,200      
William Penn Acquisition              
Class of Stock [Line Items]              
Equity interest issued or issuable, number of shares (in shares) 3,506,795            
Equity interest issued or issuable, additional number of shares (in shares) 538,447            
Number of unvested convertible shares (in shares)   60,126   60,126      
William Penn Acquisition | Restricted Stock Awards              
Class of Stock [Line Items]              
Granted shares unvested (in shares)   27,821   27,821      
Equity interest issued or issuable, additional number of shares (in shares) 215,386            
Employee | Minimum              
Class of Stock [Line Items]              
Restricted shares, vesting period       1 year      
Employee | Maximum              
Class of Stock [Line Items]              
Restricted shares, vesting period       4 years      
Director              
Class of Stock [Line Items]              
Restricted shares, vesting period       12 months      
2023 Stock Incentive Plan              
Class of Stock [Line Items]              
Aggregate shares granted (in shares)       550,000      
Shares granted (in shares)       394,554      
Granted shares unvested (in shares)   144,177   144,177      
Allocated share-based compensation expense   $ 1,000 $ 2,400 $ 1,700 $ 2,600    
Treasury Stock Repurchase Program              
Class of Stock [Line Items]              
Stock repurchase program, authorized amount (in shares)           $ 50,000  
Stock repurchased during period (in shares)   76,000   76,000      
Share price (in dollars per share)   $ 32.78   $ 32.78      
Stock repurchased during period (in shares)   595,891   595,891      
Stock repurchased at average price per share (in dollars per share)   $ 24.82   $ 24.82