v3.26.1
Stockholders' Equity - Share-Based Payment Arrangement, Performance Shares, Activity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 236,030
Probable Units (in shares) 123,626
Unrecognized Compensation Cost | $ $ 3,960
April 2025 | Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 64,290
Probable Units (in shares) 0
Unrecognized Compensation Cost | $ $ 3,263
April 2024 | Performance-based restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 84,150
Probable Units (in shares) 58,905
Unrecognized Compensation Cost | $ $ 697
April 2023 | Performance-based restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 87,590
Probable Units (in shares) 64,721
Unrecognized Compensation Cost | $ $ 0