v3.26.1
Stock Incentive Plan - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restricted Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 119,000 119,000
Restricted Common Stock | Employee | 2024 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 101,305  
Restricted Common Stock | Employee | 2024 Incentive Plan | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Restricted Common Stock | Employee | 2024 Incentive Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 8 years  
Stock in lieu of compensation    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 60,000 61,000
Stock in lieu of compensation | 2024 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 60,456  
Stock awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 59,000 58,000
Stock awards | 2024 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 40,849  
Stock awards | Second Amended and Restated Non-Executive Officer Incentive Program    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 18,103  
Vesting period 5 years