XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
We determine the allowance for credit losses by identifying troubled accounts and by using historical experience applied to an aging of accounts, as well as expected losses based on the current and anticipated macroeconomic environment. (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Balance, beginning $ 786 $ 225
Current period provisions 950 564
Write offs (7) (3)
Balance, ending $ 1,729 $ 786