XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Sales-type leases, allowance for credit losses $ 17  
Allowances (credit losses and doubtful accounts) 1,728 $ 1,701
Allowance for credit losses on other receivables $ 2,299 $ 2,393
Common stock authorized (in shares) 225,000,000 225,000,000
Common stock outstanding (in shares) 72,711,539 72,633,866