Home Data Calendar Blog

CRMD

Tables

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Common Stock Value 0.040.04NANA0.04NA0.030.030.030.030.030.030.020.020.020.100.090.080.070.060.060.040.040.040.040.040.040.040.030.030.020.020.020.020.020.020.010.01
Weighted Average Number Of Diluted Shares Outstanding NA41.1839.7638.25NA38.11NANANANANANANANANANANANANANANANANANANANANANANANANANA25.44NANANA13.05NA
Weighted Average Number Of Shares Outstanding Basic NA41.1839.7638.25NA38.11NANANANANANANANANANANANANANANANANANANANANANA31.62NANANA21.99NANANA13.05NA
Earnings Per Share Basic -0.20-0.17-0.19-0.18-0.21-0.22NANANANANANANANANANANANANANANANANANANANANANA-0.13NANANA0.12NANANA-0.15NA
Earnings Per Share Diluted -0.20-0.17-0.19-0.18-0.21-0.22NANANANANANANANANANANANANANANANANANANANANANA-0.13NANANA-0.05NANANA-0.15NA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Revenues 0.030.010.020.010.060.040.060.090.020.070.020.060.040.160.030.370.010.020.090.060.140.040.000.040.020.040.000.040.120.030.080.050.040.010.000.000.000.00
Cost Of Revenue 0.000.000.000.000.050.030.060.080.020.050.050.080.020.230.020.310.030.03-0.060.070.020.09-0.00-0.04-0.19-0.05-0.00-0.04-0.10-0.02-0.27-0.04-0.05-0.08-0.200.000.000.00
Gross Profit 0.030.010.020.010.010.01-0.000.01-0.000.03-0.02-0.020.01-0.060.000.06-0.03-0.010.16-0.010.12-0.050.000.00-0.17-0.01-0.000.000.020.01-0.190.02-0.01-0.07-0.200.000.000.00
Operating Expenses 8.426.978.267.047.798.586.086.628.925.645.355.155.554.86-2.1310.308.5510.1810.438.017.147.566.479.164.744.252.174.714.155.512.031.881.872.871.331.271.300.82
Research And Development Expense 2.842.343.212.293.244.742.292.935.692.472.682.522.982.87-4.358.296.608.288.466.015.094.920.006.842.772.090.001.761.801.230.500.290.170.35-0.190.760.390.27
Selling General And Administrative Expense 5.584.635.054.754.553.843.793.693.233.172.682.632.571.982.212.011.951.90NA1.992.052.64NA2.321.972.16NA2.952.364.28NA1.591.702.51NA0.500.910.55
Operating Income Loss -8.39-6.96-8.24-7.03-7.78-8.56-6.08-6.60-8.92-5.61-5.38-5.17-5.54-4.922.14-10.24-8.57-10.19-10.27-8.01-7.02-7.62-0.01-9.16-4.91-4.26-0.00-4.71-4.13-5.50-2.21-1.86-1.89-2.93-1.53-1.27-1.30-0.82
Interest Expense 0.010.010.000.010.010.010.010.010.010.010.010.170.310.300.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.030.310.660.44
Interest Paid Net 0.010.010.000.010.01NA0.010.01NANA0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense NANA0.05NANANANANANANA0.330.590.560.76-0.010.340.340.35NA0.390.380.43NA0.190.290.33NANANANANANANANANANANA0.07
Income Tax Expense Benefit 0.000.00-0.59NA0.00NA0.000.00-5.17NA0.000.00-5.06NANANA0.00NANANANANANANANANANANANANANANANA0.000.000.000.000.00
Other Comprehensive Income Loss Net Of Tax 0.040.01-0.01-0.04-0.01-0.000.00-0.010.01-0.01-0.00-0.000.01-0.000.01-0.010.00-0.000.00-0.000.010.01-0.00-0.01-0.000.03-0.040.01-0.010.00-0.020.120.01-0.00NANANANA
Net Income Loss -8.21-6.85-7.60-7.03-7.79-8.57-6.09-6.60-3.78-5.56-5.30-5.26-0.70-5.172.15-10.24-8.56-10.19-10.31-9.96-5.15-7.60-0.01-9.13-4.89-4.23-0.00-4.69-4.14-5.50-2.21-5.043.51-16.71-3.41-2.51-1.96-1.26
Comprehensive Income Net Of Tax -8.17-6.85-7.62-7.07-7.80-8.57-6.08-6.61-3.77-5.56-5.31-5.27-0.69-5.172.15-10.24-8.56-10.19-10.31-9.96-5.14-7.59-0.01-9.13-4.89-4.20-0.00-4.68-4.14-5.49-2.23-4.923.52-16.71-3.44-2.50-1.95-1.25

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Assets 62.0462.08NANA68.95NA49.3140.0224.2427.4029.4833.7227.5627.3118.838.055.939.6113.4513.9321.1614.9321.9128.8431.2133.6137.1039.3138.809.755.106.858.269.762.971.040.400.97
Liabilities 6.985.76NANA6.15NA5.095.555.725.815.835.0111.0810.7713.8917.5512.408.776.264.255.793.894.095.063.143.093.092.911.952.161.461.279.8613.496.993.952.592.24
Liabilities And Stockholders Equity 62.0462.08NANA68.95NA49.3140.0224.2427.4029.4833.7227.5627.3118.838.055.939.6113.4513.9321.1614.9321.9128.8431.2133.6137.1039.3138.809.755.106.858.269.762.971.040.400.97
Stockholders Equity 55.0656.3161.7459.8762.8069.3444.2234.4718.5221.5923.6528.7116.4816.544.93-9.50-6.480.847.199.6815.3711.0417.8123.7828.0730.5234.0136.3936.857.603.635.58-1.60-3.73-4.02-2.91-2.19-1.28

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Assets Current 59.5559.66NANA66.47NA48.1838.8724.1327.2829.3533.5827.4127.1418.677.875.749.4013.2713.8521.0914.8721.8328.7631.1833.5737.0639.2638.759.695.046.788.199.712.921.020.380.95
Cash And Cash Equivalents At Carrying Value 43.1543.25NANA53.32NA41.9134.3616.4912.2016.3520.1514.5618.2617.626.444.708.1610.385.217.946.828.069.8312.0213.1811.8214.2524.118.804.345.927.659.192.370.480.160.69
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 43.3743.4749.1545.6253.5566.5542.1034.5516.6712.3816.5320.3214.7318.4317.806.624.878.3310.555.388.116.998.24NANANANANANANANANANANANANANANA
Short Term Investments 15.6415.75NANA12.15NA4.442.675.9510.9811.9812.2911.827.940.000.000.000.001.606.8010.886.9512.1016.8316.5917.0423.5723.6013.38NA0.00NANANANANANANA
Inventory Net NA0.00NANA0.00NA0.140.200.280.290.340.380.400.420.430.340.670.580.590.300.310.090.170.120.160.330.380.700.720.460.460.680.280.060.080.27NANA
Prepaid Expense And Other Assets Current 0.620.53NANA0.77NA1.411.341.133.560.450.530.200.310.420.600.170.400.370.390.350.220.370.470.170.320.380.330.300.220.160.140.200.220.230.030.010.05
Available For Sale Securities Debt Securities 22.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Property Plant And Equipment Gross 1.61NANANA1.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 1.611.50NANA1.47NA0.110.120.100.120.130.130.150.170.160.180.190.210.190.070.060.060.070.080.030.030.040.040.040.050.040.050.050.030.040.000.000.00
Available For Sale Debt Securities Amortized Cost Basis 22.96NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Liabilities Current 6.315.06NANA5.35NA4.164.605.715.805.835.014.354.337.7717.5512.408.776.264.255.793.894.095.043.123.063.062.881.912.121.431.231.181.121.673.942.582.23
Accounts Payable Current 2.201.77NANA2.21NA1.131.991.391.331.021.050.911.462.597.887.313.661.811.411.771.731.651.761.111.581.711.421.141.430.890.740.851.030.940.971.491.31
Other Accrued Liabilities Current 0.060.08NANA0.09NA0.140.060.090.070.060.170.170.140.140.170.140.100.040.090.100.040.020.020.040.010.040.050.040.040.050.01NANA0.000.03NANA
Accrued Liabilities Current 3.973.16NANA3.01NA2.922.524.334.474.803.953.432.865.179.655.085.094.362.762.042.062.343.151.881.351.221.450.760.680.520.480.260.050.710.830.380.31
Deposits NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Operating Lease Liability Noncurrent 0.670.70NANA0.80NA0.920.950.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Stockholders Equity 55.0656.3161.7459.8762.8069.3444.2234.4718.5221.5923.6528.7116.4816.544.93-9.50-6.480.847.199.6815.3711.0417.8123.7828.0730.5234.0136.3936.857.603.635.58-1.60-3.73-4.02-2.91-2.19-1.28
Stockholders Equity Including Portion Attributable To Noncontrolling Interest NANANA59.87NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Common Stock Value 0.040.04NANA0.04NA0.030.030.030.030.030.030.020.020.020.100.090.080.070.060.060.040.040.040.040.040.040.040.030.030.020.020.020.020.020.020.010.01
Additional Paid In Capital 330.29323.38NANA308.33NA261.54245.70223.15222.46218.94NANANA183.72NANANA159.20NANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit -275.36-267.15NANA-245.66NA-217.45-211.36-204.76-200.98-195.42-190.12-184.85-184.16-178.99-181.14-170.90-162.34-152.17-141.86-131.91-126.76-119.16-112.64-103.51-98.62-94.39-90.53-85.84-81.70-76.20-73.99NANA-55.75NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax 0.080.05NANA0.09NA0.100.100.110.090.100.100.100.100.100.090.100.100.100.090.100.090.080.080.090.090.060.100.090.100.100.12-0.00-0.01-0.01NANANA
Stock Issued During Period Value New Issues 6.050.31NANA0.00NA15.390.620.002.470.000.000.0015.2310.966.860.883.2712.450.000.000.35NA4.211.860.15NA3.26NANANANANANANANANANA

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net Cash Provided By Used In Operating Activities -6.15-6.00-5.46-6.74-5.87NA-5.93-7.31-0.75-7.97-3.88-3.960.16-7.37-7.20-5.11-4.34-7.05-7.28-6.80-7.75-6.76-6.50-6.55-3.77-5.45-3.64-2.94-3.60-2.35-1.57-1.81-1.51-1.43-0.92-1.52-0.56-0.62
Net Cash Provided By Used In Investing Activities -0.00-0.110.59-4.19-7.13NA-1.853.245.040.990.30-0.48-3.87-7.960.00-0.010.001.575.074.07-3.945.164.72-0.300.456.550.01-10.22-13.38-0.010.00-0.01-0.020.00-0.040.000.000.00
Net Cash Provided By Used In Financing Activities 6.050.448.413.000.00NA15.3221.940.002.83-0.2110.030.0115.9718.386.860.883.277.370.0012.800.350.024.652.160.271.213.3032.296.830.010.100.008.252.861.840.030.47

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net Cash Provided By Used In Operating Activities -6.15-6.00-5.46-6.74-5.87NA-5.93-7.31-0.75-7.97-3.88-3.960.16-7.37-7.20-5.11-4.34-7.05-7.28-6.80-7.75-6.76-6.50-6.55-3.77-5.45-3.64-2.94-3.60-2.35-1.57-1.81-1.51-1.43-0.92-1.52-0.56-0.62
Net Income Loss -8.21-6.85-7.60-7.03-7.79-8.57-6.09-6.60-3.78-5.56-5.30-5.26-0.70-5.172.15-10.24-8.56-10.19-10.31-9.96-5.15-7.60-0.01-9.13-4.89-4.23-0.00-4.69-4.14-5.50-2.21-5.043.51-16.71-3.41-2.51-1.96-1.26
Increase Decrease In Inventories -0.00-0.00-0.00-0.00-0.05NA-0.04-0.06-0.00-0.05-0.01-0.02-0.02-0.010.09-0.330.09-0.020.17-0.030.03-0.070.01-0.04-0.03-0.02-0.20-0.020.25-0.00-0.040.400.21-0.02-0.190.270.000.00
Share Based Compensation 0.870.981.071.141.25NA0.520.610.700.680.450.570.610.810.020.360.360.370.390.410.400.450.410.190.290.440.320.920.961.030.230.170.361.420.590.320.45-0.02

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net Cash Provided By Used In Investing Activities -0.00-0.110.59-4.19-7.13NA-1.853.245.040.990.30-0.48-3.87-7.960.00-0.010.001.575.074.07-3.945.164.72-0.300.456.550.01-10.22-13.38-0.010.00-0.01-0.020.00-0.040.000.000.00
Payments To Acquire Property Plant And Equipment 0.130.080.010.000.63NA0.080.020.000.010.010.000.000.020.000.01-0.000.040.130.020.000.000.000.050.000.000.00-0.000.000.01-0.000.010.020.000.040.000.000.00

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net Cash Provided By Used In Financing Activities 6.050.448.413.000.00NA15.3221.940.002.83-0.2110.030.0115.9718.386.860.883.277.370.0012.800.350.024.652.160.271.213.3032.296.830.010.100.008.252.861.840.030.47

    2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Revenues 0.030.010.020.010.060.040.060.090.020.070.020.060.040.160.030.370.010.020.090.060.140.040.000.040.020.040.000.040.120.030.080.050.040.010.000.000.000.00

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Stockholders Equity
Retained Earnings Accumulated Deficit
Per Share
Earnings Per Share Diluted
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LiabilitiesBanks
Deposits

Line plots across dimensions of each concept


us-gaap:SharesOutstanding
us-gaap:StatementEquityComponents
(None,)
Shares Outstandingus-gaap: Statement Equity Components
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:InformationByCategoryOfDebtSecurity
(None,)
Available For Sale Securities Debt Securitiesus-gaap: Information By Category Of Debt Security
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByMeasurementFrequency, us-gaap:InformationByCategoryOfDebtSecurity
('us-gaap:FairValueMeasurementsRecurring', None)
Available For Sale Securities Debt Securitiesus-gaap: Fair Value By Measurement Frequency, us-gaap: Information By Category Of Debt Security
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InformationByCategoryOfDebtSecurity
('us-gaap:FairValueInputsLevel1', 'us-gaap:FairValueMeasurementsRecurring', None)
Available For Sale Securities Debt Securitiesus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency, us-gaap: Information By Category Of Debt Security
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InformationByCategoryOfDebtSecurity
('us-gaap:FairValueInputsLevel2', 'us-gaap:FairValueMeasurementsRecurring', None)
Available For Sale Securities Debt Securitiesus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency, us-gaap: Information By Category Of Debt Security
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
(None, 'us-gaap:FairValueMeasurementsRecurring')
Available For Sale Securities Debt Securitiesus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Fair Value By Measurement Frequency
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:InformationByCategoryOfDebtSecurity
(None,)
Available For Sale Debt Securities Amortized Cost Basisus-gaap: Information By Category Of Debt Security
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components