| 
            Q4 2024
           | 
          320 | 
          453,958 | 
          
            
              OVL, IEF, AAPL, QQQ
            
           | 
          
            13F-HR
           | 
          2/14/2025 | 
          000117266125001285 | 
        
        
          | 
            Q3 2024
           | 
          418 | 
          628,155 | 
          
            
              OVL, AAPL, MSFT, BHVN
            
           | 
          
            13F-HR
           | 
          11/5/2024 | 
          000117266124004465 | 
        
        
          | 
            Q2 2024
           | 
          422 | 
          614,989 | 
          
            
              AAPL, MSFT, BHVN, AMZN
            
           | 
          
            13F-HR
           | 
          7/30/2024 | 
          000117266124002986 | 
        
        
          | 
            Q1 2024
           | 
          424 | 
          615,365 | 
          
            
              AAPL, MSFT, BHVN, AMZN
            
           | 
          
            13F-HR
           | 
          5/10/2024 | 
          000117266124002121 | 
        
        
          | 
            Q4 2023
           | 
          402 | 
          564,868 | 
          
            
              AAPL, MSFT, QQQ, BHVN
            
           | 
          
            13F-HR
           | 
          1/30/2024 | 
          000117266124000384 | 
        
        
          | 
            Q3 2023
           | 
          389 | 
          515,248 | 
          
            
              AAPL, MSFT, SHV, OVL
            
           | 
          
            13F-HR
           | 
          11/13/2023 | 
          000117266123003718 | 
        
        
          | 
            Q2 2023
           | 
          383 | 
          538,737 | 
          
            
              AAPL, MSFT, SHV, SHY
            
           | 
          
            13F-HR
           | 
          8/14/2023 | 
          000117266123003169 | 
        
        
          | 
            Q1 2023
           | 
          257 | 
          322,372 | 
          
            
              AAPL, MSFT, OVT, JPM
            
           | 
          
            13F-HR
           | 
          5/15/2023 | 
          000117266123002097 | 
        
        
          | 
            Q4 2022
           | 
          270 | 
          313,088 | 
          
            
              AAPL, MSFT, JPM, HD
            
           | 
          
            13F-HR
           | 
          2/10/2023 | 
          000117266123000605 | 
        
        
          | 
            Q3 2022
           | 
          250 | 
          254,794 | 
          
            
              AAPL, MSFT, AMZN, HD
            
           | 
          
            13F-HR
           | 
          11/14/2022 | 
          000160658722002347 | 
        
        
          | 
            Q2 2022
           | 
          325 | 
          174,237 | 
          
            
              AAPL, OVLH, MSFT, JPM
            
           | 
          
            13F-HR
           | 
          7/22/2022 | 
          000139834422013920 | 
        
        
          | 
            Q1 2022
           | 
          364 | 
          196,094 | 
          
            
              AAPL, MSFT, AMZN, JPM
            
           | 
          
            13F-HR
           | 
          5/12/2022 | 
          000139834422009408 | 
        
        
          | 
            Q4 2021
           | 
          355 | 
          171,612 | 
          
            
              AAPL, MSFT, AMZN, HD
            
           | 
          
            13F-HR
           | 
          2/2/2022 | 
          000139834422001871 | 
        
        
          | 
            Q3 2021
           | 
          475 | 
          218,797 | 
          
            
              AAPL, HD, ARKK, AMZN
            
           | 
          
            13F-HR
           | 
          11/3/2021 | 
          000139834421020884 | 
        
        
          | 
            Q2 2021
           | 
          461 | 
          228,723 | 
          
            
              AAPL, ARKK, HD, VOO
            
           | 
          
            13F-HR
           | 
          8/2/2021 | 
          000139834421015282 | 
        
        
          | 
            Q1 2021
           | 
          467 | 
          233,246 | 
          
            
              AAPL, ARKK, AMZN, VOO
            
           | 
          
            13F-HR
           | 
          5/5/2021 | 
          000139834421009757 | 
        
        
          | 
            Q4 2020
           | 
          413 | 
          214,161 | 
          
            
              AAPL, ARKK, AMZN, MSFT
            
           | 
          
            13F-HR
           | 
          2/11/2021 | 
          000139834421003009 | 
        
        
          | 
            Q3 2020
           | 
          371 | 
          170,404 | 
          
            
              AAPL, ARKK, AMZN, HD
            
           | 
          
            13F-HR
           | 
          10/16/2020 | 
          000139834420020175 | 
        
        
          | 
            Q2 2020
           | 
          353 | 
          158,302 | 
          
            
              AAPL, ARKK, HD, AMZN
            
           | 
          
            13F-HR
           | 
          8/3/2020 | 
          000139834420014864 | 
        
        
          | 
            Q1 2020
           | 
          330 | 
          137,880 | 
          
            
              AAPL, HD, SPY, MINT
            
           | 
          
            13F-HR
           | 
          5/4/2020 | 
          000139834420009142 | 
        
        
          | 
            Q4 2019
           | 
          388 | 
          208,830 | 
          
            
              AAPL, SPY, HD, MINT
            
           | 
          
            RESTATEMENT
           | 
          5/4/2020 | 
          000139834420009144 | 
        
        
          | 
            Q3 2019
           | 
          234 | 
          180,068 | 
          
            
              AAPL, HD, SPY, MINT
            
           | 
          
            13F-HR
           | 
          11/4/2019 | 
          000139834419019040 | 
        
        
          | 
            Q2 2019
           | 
          233 | 
          171,635 | 
          
            
              AAPL, HD, MINT, SPY
            
           | 
          
            13F-HR
           | 
          8/5/2019 | 
          000139834419013451 | 
        
        
          | 
            Q1 2019
           | 
          222 | 
          162,939 | 
          
            
              AAPL, MINT, HD, SPY
            
           | 
          
            13F-HR
           | 
          5/9/2019 | 
          000139834419008260 | 
        
        
          | 
            Q4 2018
           | 
          206 | 
          137,640 | 
          
            
              MINT, HD, AAPL, SPY
            
           | 
          
            13F-HR
           | 
          2/8/2019 | 
          000139834419002283 | 
        
        
          | 
            Q3 2018
           | 
          224 | 
          152,826 | 
          
            
              AAPL, HD, SPY, ARKK
            
           | 
          
            13F-HR
           | 
          11/9/2018 | 
          000139834418016231 | 
        
        
          | 
            Q2 2018
           | 
          208 | 
          134,204 | 
          
            
              HD, AAPL, SPY, JPM
            
           | 
          
            13F-HR
           | 
          8/9/2018 | 
          000139834418011453 | 
        
        
          | 
            Q1 2018
           | 
          202 | 
          131,140 | 
          
            
              AAPL, HD, SPY, BSV
            
           | 
          
            13F-HR
           | 
          5/8/2018 | 
          000139834418007069 | 
        
        
          | 
            Q4 2017
           | 
          208 | 
          135,888 | 
          
            
              HD, AAPL, BSV, SPY
            
           | 
          
            13F-HR
           | 
          1/29/2018 | 
          000139834418001067 | 
        
        
          | 
            Q3 2017
           | 
          197 | 
          124,919 | 
          
            
              BSV, AAPL, HD, SPY
            
           | 
          
            13F-HR
           | 
          10/27/2017 | 
          000139834417013760 | 
        
        
          | 
            Q2 2017
           | 
          189 | 
          121,002 | 
          
            
              BSV, AAPL, HD, VDE
            
           | 
          
            13F-HR
           | 
          8/1/2017 | 
          000139834417009370 | 
        
        
          | 
            Q1 2017
           | 
          174 | 
          115,936 | 
          
            
              BSV, AAPL, VDE, HD
            
           | 
          
            13F-HR
           | 
          5/11/2017 | 
          000139834417006237 | 
        
        
          | 
            Q4 2016
           | 
          184 | 
          117,429 | 
          
            
              BSV, AAPL, HD, UPS
            
           | 
          
            13F-HR
           | 
          2/6/2017 | 
          000139834417001402 | 
        
        
          | 
            Q3 2016
           | 
          181 | 
          118,065 | 
          
            
              BSV, AAPL, HD, UPS
            
           | 
          
            13F-HR
           | 
          11/14/2016 | 
          000139834416020653 | 
        
        
          | 
            Q2 2016
           | 
          192 | 
          166,297 | 
          
            
              RYDEX ETF TRUST, BSV, HD, AAPL
            
           | 
          
            13F-HR
           | 
          8/11/2016 | 
          000139834416016482 | 
        
        
          | 
            Q1 2016
           | 
          188 | 
          155,497 | 
          
            
              RYDEX ETF TRUST, BSV, AAPL, HD
            
           | 
          
            13F-HR
           | 
          5/3/2016 | 
          000139834416012761 | 
        
        
          | 
            Q4 2015
           | 
          234 | 
          175,402 | 
          
            
              RYDEX ETF TRUST, BSV, HD, AAPL
            
           | 
          
            13F-HR
           | 
          2/16/2016 | 
          000139834416009919 | 
        
        
          | 
            Q3 2015
           | 
          221 | 
          151,997 | 
          
            
              RYDEX ETF TRUST, BSV, AAPL, HD
            
           | 
          
            13F-HR
           | 
          11/5/2015 | 
          000139834415007388 | 
        
        
          | 
            Q2 2015
           | 
          248 | 
          171,447 | 
          
            
              RSP.MX, RYDEX ETF TRUST, AAPL, XOM
            
           | 
          
            13F-HR
           | 
          8/13/2015 | 
          000139834415005257 | 
        
        
          | 
            Q1 2015
           | 
          226 | 
          164,680 | 
          
            
              RSP.MX, RYDEX ETF TRUST, AAPL, T
            
           | 
          
            13F-HR
           | 
          5/14/2015 | 
          000139834415003269 | 
        
        
          | 
            Q4 2014
           | 
          198 | 
          132,057 | 
          
            
              RYDEX ETF TRUST, RSP.MX, AAPL, AXP
            
           | 
          
            13F-HR
           | 
          2/12/2015 | 
          000139834415000917 |