v3.26.1
Share-Based Compensation - Schedule of RSU Activity (Details) - RSU [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of RSU Activity [Line Items]        
RSU compensation expense $ 363 $ 233 $ 699 $ 696
Income tax (benefit) expense (76) (53) (147) (158)
RSU compensation expense, net of income taxes $ 287 $ 180 $ 552 $ 538