XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Revenue Recognition - Schedule of Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Allowance for credit losses, beginning     $ 8,086 $ 6,574
Provision for credit losses $ 547 $ 481 856 1,210
Other deductions     (269) (435)
Allowance for credit losses, end $ 8,673 $ 7,349 $ 8,673 $ 7,349