v3.25.1
Income Taxes - Components of Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Taxes    
Current $ 258 $ 561
Deferred 117 70
Total deferred 117 70
Totals $ 375 $ 631
Current 15.00% 19.00%
Deferred 7.00% 2.00%
Total deferred 7.00% 2.00%
Totals 22.00% 21.00%