v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award      
Unvested shares (in shares) 202,240   206,822
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Total fair value of restricted stock awards vested $ 4.0    
Share based compensation expenses 2.0 $ 0.9  
Unrecognized stock compensation expense for restricted stock $ 5.8    
Weighted average period for recognition of compensation expense for restricted stock (in years) 1 year 4 months 24 days    
Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Unvested shares (in shares)     74,921
Minimum | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Share based payment award, vesting period (in years) 1 year    
Maximum | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Share based payment award, vesting period (in years) 5 years    
2022 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of common stock reserved for issuance (in shares) 197,746    
2022 Plan | Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Unvested shares (in shares) 72,875    
2022 Plan | Performance Based Restricted Stock | Share-Based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award      
Share based payment award, vesting period (in years) 3 years    
2022 Plan | Performance Based Restricted Stock | Share-Based Payment Arrangement, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award      
Share based payment award, vesting period (in years)     3 years
Percentage of grant as share quantity for which performance metric is met (as a percent) 200.00%    
2022 Plan | Performance Based Restricted Stock | Share-Based Payment Arrangement, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award      
Percentage of grant as share quantity for which performance metric is met (as a percent) 150.00%    
2022 Plan | Minimum | Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Percentage of grant as share quantity for which performance metric is met (as a percent) 0.00%    
2022 Plan | Maximum | Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Percentage of grant as share quantity for which performance metric is met (as a percent) 150.00%