v3.25.3
Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
segment
shares
Sep. 30, 2024
shares
Dec. 31, 2024
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]      
Number of operating segments | segment 1    
Shares not included in the computation of diluted earnings per share (in shares) | shares 2,897 2,724  
Europe      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets | $ $ 5,891   $ 4,021