XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Sales-type leases, allowance for credit losses $ 44  
Allowances (credit losses and doubtful accounts) 1,479 $ 1,701
Allowance for credit losses on other receivables $ 2,398 $ 2,393
Common stock authorized (in shares) 225,000,000 225,000,000
Common stock outstanding (in shares) 72,758,460 72,633,866