XML 117 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information, Reconciliation of Segment Revenue to Consolidated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Information [Abstract]      
Revenue $ 1,732,084 $ 1,969,131 $ 2,225,659
Operating Segment [Member]      
Segment Information [Abstract]      
Revenue 1,729,252 1,969,989 2,221,700
Corporate [Member] | Nu Skin [Member]      
Segment Information [Abstract]      
Revenue $ 2,832 $ (858) $ 3,959