v3.26.1
Stockholders' Equity - Share-Based Payment Arrangement, Performance Shares, Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 225,805
Probable Units (in shares) 58,166
Unrecognized Compensation Cost | $ $ 4,364
April 2026 | Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 79,116
Probable Units (in shares) 0
Unrecognized Compensation Cost | $ $ 2,502
April 2025 | Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 63,595
Probable Units (in shares) 0
Unrecognized Compensation Cost | $ $ 1,346
April 2024 | Performance-based restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target Units (in shares) 83,094
Probable Units (in shares) 58,166
Unrecognized Compensation Cost | $ $ 516