XML 133 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]      
Legal and Other Professional Fees $ 5,816 $ 8,989 $ 3,076
Postage and Courier 1,362 1,367 1,277
Advertising and Promotion 1,253 1,173 1,190
Stationery and Printing 824 832 805
Intangible Asset Amortization 247 176 193
All Other 5,749 6,630 4,490
Total Other Operating Expense $ 15,252 $ 19,169 $ 11,031