XML 130 R73.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED DISTRIBUTOR TERMINATION FEES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Reserve [Roll Forward]        
Beginning balance     $ 0  
Ending balance $ 252,953   252,953  
Distributor termination fees 246,707 $ 0 246,707 $ 0
Contract Termination        
Restructuring Reserve [Roll Forward]        
Beginning balance     0  
Current period change for expected termination fees     252,953  
Ending balance 252,953   252,953  
Previously accrued distributor termination fees     $ 6,200  
Distributor termination fees $ 246,700