Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Narrative (Details)

v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Capitalized stock-based compensation $ 555 $ 709
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock 967 1,410
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock $ 967 $ 1,410
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 10 years  
Stock-based compensation, outstanding number of shares (in shares) 876,000 1,101,000
Stock-based compensation, award vesting period 4 years  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, outstanding number of shares (in shares) 93,000  
2011 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, outstanding number of shares (in shares) 0  
Restricted stock units    
Share-Based Payment Arrangement [Abstract]    
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock 48,000  
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock $ 1,600  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock 48,000  
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock $ 1,600