v3.25.2
Stock-Based Compensation Plan - Schedule of Information Related to Stock Option Plan (Details) - 2021 Plan - Restricted Stock Units - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock compensation cost $ 153 $ 317 $ 313 $ 636
Tax benefit (provision) realized from awards vested $ 32 $ 0 $ 62 $ (3)