XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies (Activity in Allowance for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]      
Balance at beginning of period $ 2,310 $ 1,634 $ 1,433
Additions/charges 1,121 731 678
Deductions [1] (101) 55 477
Balance at end of period $ 3,532 $ 2,310 $ 1,634
[1] Write-offs, net of recoveries