v3.25.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amount expensed $ 262 $ 21 $ 343 $ 21
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amount expensed $ 28 $ 81 $ 62 $ 159