XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Commitments and Contingencies    
Beginnings Balance $ 1,101 $ 1,770
Recovery of credit losses 185 (72)
Endings balance $ 1,286 $ 1,698