XML 36 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation (Narrative) (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
Segment
shares
Mar. 14, 2025
USD ($)
Dec. 31, 2023
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Number of operating Segments | Segment 1    
Number of reportable segments | Segment 1    
Number of reportable segment with goodwill | Segment 1    
Quantitative threshold     5.00%
Percentage of income taxes paid (net of refunds received)     5.00%
Shares repurchased, value | $ $ 11,594,000    
Common Stock [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Share repurchase program, shares repurchased | shares 1,312,000    
Common Stock [Member] | Share Repurchase Program [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Share repurchase program, shares repurchased | shares 1,312,493    
Shares repurchased, value | $ $ 11,600,000    
Common Stock [Member] | Maximum [Member] | Share Repurchase Program [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Share repurchase program, authorized amount | $   $ 50,000,000