1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"80ef2cdf9e309e2aad9550e3141d0d77395a37e3"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];if(null!=a)for(var r in a)a.hasOwnProperty(r)&&(e[r]=a[r])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:finviz":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="073a3af9-c35c-430e-a92b-d97b352d815b",e._sentryDebugIdIdentifier="sentry-dbid-073a3af9-c35c-430e-a92b-d97b352d815b")}catch(e){}}(),(self.webpackChunkFinvizModern=self.webpackChunkFinvizModern||[]).push([[7593],{24443(e,t,a){a.d(t,{J:()=>c});var r=a(4452),s=a.n(r),n=(a(63696),a(82510)),l=a(4530),i=a(62540);function d(e){let{color:t,viewBox:a,dx:r=0,dy:n=0,angle:d=-90,children:c,...o}=e;if(!a)return;const u=a.x+a.width/2+r,m=a.y+a.height/2+n;return(0,i.jsxs)("text",{...o,fontSize:10,fontWeight:500,textAnchor:"middle",dominantBaseline:"central",className:"stroke-bg-primary stroke-2 [paint-order:stroke_fill]",style:{transform:`translate(${u}px, ${m}px) rotate(${d}deg)`},children:[t&&(0,i.jsx)("tspan",{className:s()(l.yi[t],"fill-current"),children:"â "}),(0,i.jsx)("tspan",{className:"fill-gray-500 dark:fill-gray-300",children:c})]})}function c(e){let{children:t,color:a,...r}=e;return(0,i.jsx)(n.J,{content:(0,i.jsx)(d,{children:t,color:a}),...r})}c.displayName=n.J.displayName},83918(e,t,a){a.r(t),a.d(t,{default:()=>gt});var r=a(57490),s=(a(14846),a(94364),a(63696)),n=a(75260),l=a(6078),i=a(61774),d=a(55735),c=a(34648),o=a(70323),u=a(24443),m=a(80672),_=a(88014),f=a(24931),h=a(35721);const p="â",x={defaultValue:p},g=["offering_ability","cash_need","overhang","history"],y={offering_ability:"Offering",cash_need:"Cash Need",overhang:"Overhang",history:"History"},b="Fully Diluted",w="Current Est.",j={top:4,right:28,bottom:0,left:0},v={fontSize:12,fontWeight:400,fill:""},k={fontSize:12,fontWeight:500,fill:""},N=[4,4,0,0],S=[0,0,4,4],C=[0,0,0,0],F="blueLight",A={warrant:"emerald",convertible:"orange",preferred:"purple",atm:"amber",equity_line:"teal",s1:"pink"},D=["violet","lime","brown","tealDeep"],M="text-yellow-500 dark:text-yellow-100",T="bg-yellow-50 text-yellow-500 dark:bg-yellow-800 dark:text-yellow-100",$={minimal:"bg-neutral text-muted",low:"bg-success-1 text-success-1",moderate:T,medium:T,high:"bg-danger-1 text-danger-1",severe:"bg-danger-1 text-danger-1"},E={minimal:"text-muted",low:"text-positive",moderate:M,medium:M,high:"text-negative",severe:"text-negative"},O={Registered:"text-danger-1","Not Registered":M},I={bulge_bracket:"Bulge Bracket",middle_market:"Middle Market",boutique:"Boutique",pump_trifecta:"Pump Trifecta"},B={long_term_informed:"Long-Term Informed",eloc_funder:"ELOC Funder",toxic_lender:"Toxic Lender",pipe_flipper:"PIPE Flipper"},P={active:"Effective",registered:"Filed"},K={pending:"Pending",effective:"Effective",priced:"Priced"};a(15724),a(27458),a(6211),a(90458),a(75568);var V=a(19879);const z="os";function R(e){const[t,a]=e.split("-");return`Q${Math.ceil(Number(a)/3)} ${t}`}function L(e){return(0,h.tN)(e/1e6,{minFractions:0,maxFractions:1})}const W=/\bon ((?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2}, \d{4})\.?$/,G=/^((?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2}, \d{4}):\s*/;function J(e){return e.trim().replace(/[.,;:]$/,"")}function q(e){if(null==e)return null;const t=[e.summary,e.headline].find(e=>"string"==typeof e&&e.trim().length>0);return t?.trim()??null}function U(e,t){return[e,t?`a/o ${t}`:null].filter(Boolean).join(", ")}function H(e){const t=/^\d{4}-\d{2}-\d{2}$/.test(e)?(0,h.B8)(e):new Date(e);return Number.isFinite(t.getTime())?(0,V.GP)(t,"MMM d, yyyy"):e}function Y(e,t){const a=e.map(t).filter(e=>null!==e);return a.length>0?a.reduce((e,t)=>e+t,0):null}function X(e){const t=e=>{const t=g.indexOf(e);return-1===t?g.length:t};return[...e].sort((e,a)=>t(e.key)-t(a.key))}function Q(e){return null!=e&&null!=e.overall&&Array.isArray(e.drivers)}var Z=a(4452),ee=a.n(Z),te=a(62540);function ae(e){let{title:t,titleSize:a="sm",subtitle:r,children:s}=e;return(0,te.jsxs)("section",{className:"flex w-full flex-col gap-4",children:[(0,te.jsxs)("header",{className:"flex flex-col gap-1 pl-2",children:[(0,te.jsx)("h2",{className:ee()("my-0 font-semibold text-default","base"===a?"text-base":"text-sm"),children:t}),null!=r&&(0,te.jsx)("p",{className:"my-0 text-sm text-muted",children:r})]}),s]})}function re(e){let{priceBasis:t,asOf:a}=e;return null===t?null:(0,te.jsxs)(te.Fragment,{children:["ATM, S-1 and equity-line dilution calculated using price of"," ",(0,te.jsx)("span",{className:"font-medium text-default",children:(0,h.gp)(t)})," as of ",H(a),". Shelf capacity excluded."]})}const se="cash";function ne(e){return(0,h.gp)(e,{fractions:1})}function le(e){let{payload:t}=e;const a=t?.[0]?.payload;if(!t?.length||!a?.source)return null;const r=a.source,s="estimate"===r.kind,n=s?w:r.fiscal??R(a.label),l=U(r.form,r.period_end);return(0,te.jsxs)(m.GG,{payload:t,label:n,showLabel:!0,children:[(0,te.jsx)(m.mW,{dataKey:se,label:"Cash",indicator:F,formatValue:ne}),!s&&""!==l&&(0,te.jsx)("div",{className:"col-span-3 mt-1 text-muted-2",children:l})]})}function ie(e){let{cash:t,priceBasis:a,asOf:r}=e;const{rows:h,ticks:p}=s.useMemo(()=>function(e){const t=e.chart.bars.filter(e=>"reported"===e.kind&&null!==e.period_end),a=e.chart.bars.find(e=>"estimate"===e.kind)??null,r=t.map(e=>({label:e.period_end,cash:e.cash_usd,source:e})),s=Math.max(1,Math.ceil(t.length/9)),n=r.filter((e,t)=>
1t%s===0).map(e=>e.label);return null!==a&&(r.length>0&&r.push({label:"",cash:null,source:null}),r.push({label:w,cash:a.cash_usd,source:a}),n.push(w)),{rows:r,ticks:n}}(t),[t]);return 0===h.length?null:(0,te.jsx)(ae,{title:"Cash Position",subtitle:(0,te.jsx)(re,{priceBasis:a,asOf:r}),children:(0,te.jsx)(c._x,{height:310,children:(0,te.jsxs)(n.E,{data:h,margin:j,barCategoryGap:2,children:[(0,te.jsx)(d.d,{}),(0,te.jsx)(_.WX,{dataKey:"label",type:"category",scale:"auto",interval:0,ticks:p,tick:v,axisLine:_.jw}),(0,te.jsx)(f.h,{width:52,tick:k,tickFormatter:L,children:(0,te.jsx)(u.J,{dx:-20,children:"Millions of USD"})}),(0,te.jsx)(m.m_,{cursor:(0,te.jsx)(o.E,{numberOfDatapoints:null}),content:(0,te.jsx)(le,{})}),(0,te.jsx)(i.y,{dataKey:se,color:F,name:"Cash",children:h.map(e=>(0,te.jsx)(l.f,{radius:(e.cash??0)<0?S:N},e.label))})]})})})}function de(e){let{catalysts:t}=e;return 0===t.length?null:(0,te.jsxs)("section",{className:"flex flex-col gap-2 pl-2",children:[(0,te.jsx)("h2",{className:"my-0 text-sm font-semibold text-default",children:"Catalysts"}),(0,te.jsx)("div",{className:"grid grid-cols-1 gap-x-4 gap-y-3 sm:grid-cols-2 lg:grid-cols-3",children:t.map(e=>(0,te.jsxs)("div",{className:"flex flex-col gap-0.5",children:[null!==e.date&&(0,te.jsx)("div",{className:`text-base ${M}`,children:H(e.date)}),(0,te.jsx)("div",{className:"text-2xs text-muted",children:e.text})]},e.id))})]})}var ce=a(70712),oe=a(57841),ue=a(96288),me=a(55422),_e=a(77749);function fe(e){return null===e?E.minimal:E[e]}function he(e){let{band:t,className:a,children:r}=e;return(0,te.jsx)("span",{className:ee()(a,"inline-flex items-center rounded-sm px-2.5 py-1 text-info leading-3 font-semibold uppercase",$[t]??$.minimal),children:r})}function pe(e){let{title:t,description:a,detail:r,legend:s}=e;return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)("div",{className:"mb-1 text-sm font-medium text-default",children:t}),(0,te.jsx)("p",{className:"my-0 text-muted",children:a}),r.length>0&&(0,te.jsx)("ul",{className:"my-2 list-disc pl-4 text-default",children:r.map(e=>(0,te.jsx)("li",{children:e},e))}),s.length>0&&(0,te.jsx)("div",{className:"mt-2 flex flex-col gap-1 border-t border-secondary pt-2",children:s.map(e=>(0,te.jsxs)("div",{className:"flex items-baseline gap-2",children:[(0,te.jsx)(he,{band:e.band,className:"w-20 shrink-0 justify-center",children:e.pill}),(0,te.jsx)("span",{className:"text-muted",children:e.meaning})]},e.band))})]})}function xe(e){let{children:t}=e;const a=(0,me.i8)({placement:"bottom"}),r=(0,oe.O$)(a,"currentPlacement");return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(me.k$,{state:a,className:"text-disabled",children:(0,te.jsx)(ue.I,{name:"info"})}),(0,te.jsx)(me.m_,{state:a,hasBox:!1,children:(0,te.jsxs)("div",{className:"max-w-96 rounded-lg border border-primary bg-primary p-3 text-left text-2xs leading-4 font-normal normal-case shadow-modal dark:shadow-modal-dark",children:[(0,te.jsx)(ce.P,{store:a,size:11,children:(0,te.jsx)("div",{children:(0,te.jsx)(_e.P,{placement:r,color:"custom",className:"fill-(--border-primary) stroke-(--border-primary) stroke-1"})})}),t]})})]})}function ge(e){let{label:t,tooltip:a,children:r}=e;return(0,te.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col items-center overflow-clip rounded-md px-3 py-2",children:[(0,te.jsxs)("div",{className:"flex items-center gap-0.5 text-2xs leading-4 whitespace-nowrap text-muted",children:[t,a]}),r]})}function ye(){return(0,te.jsx)("div",{className:"my-3 self-stretch border-l border-secondary"})}function be(e){let{overall:t}=e;return(0,te.jsx)(ge,{label:"Dilution Risk",tooltip:(0,te.jsx)(xe,{children:(0,te.jsx)(pe,{title:"Overall Dilution Risk",description:t.description,detail:t.detail,legend:t.legend})}),children:(0,te.jsxs)("div",{className:ee()("flex w-full items-baseline justify-center gap-1 font-medium whitespace-nowrap",fe(t.band)),children:[(0,te.jsx)("span",{className:"text-lg leading-6",children:t.label}),null!==t.score&&(0,te.jsxs)("span",{className:"text-2xs leading-4",children:[t.score,(0,te.jsx)("span",{className:"text-muted",children:"/100"})]})]})})}function we(e){let{driver:t}=e;return(0,te.jsx)(ge,{label:y[t.key]??t.label,tooltip:(0,te.jsx)(xe,{children:(0,te.jsx)(pe,{title:t.label,description:t.description,detail:t.detail,legend:t.legend})}),children:(0,te.jsx)("div",{className:ee()("text-lg leading-6 font-medium",fe(t.band)),children:t.band_text})})}function je(e){let{label:t,value:a}=e;return(0,te.jsxs)("div",{className:"flex items-center gap-1",children:[(0,te.jsx)("span",{className:"text-muted-2",children:t}),(0,te.jsx)("span",{className:"text-default",children:a})]})}function ve(e){let{badges:t,company:a,brief:r}=e;const{cash:n}=a,l=q(r),i=n?.op_cf_quarterly_usd??null,d=null!==i&&i<0?-i:null;return(0,te.jsxs)("section",{className:"flex flex-col gap-3 pl-2",children:[(0,te.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,te.jsx)("h2",{className:"my-0 text-base font-semibold text-default",children:"Dilution"}),Q(t)&&(0,te.jsxs)("div",{className:"flex h-16 w-full items-center gap-2 rounded-md bg-primary",children:[(0,te.jsx)(be,{overall:t.overall}),X(t.drivers).map(e=>(0,te.jsxs)(s.Fragment,{children:[(0,te.jsx)(ye,{}),(0,te.jsx)(we,{driver:e})]},e.key))]})]}),(0,te.jsxs)("div",{className:"flex max-w-[600px] flex-col gap-2",children:[(0,te.jsxs)("div",{className:"flex flex-wrap items-center gap-x-8 gap-y-1",children:[(0,te.jsx)("span",{className:"text-sm font-medium text-default",children:"Key Metrics"}),(0,te.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-1 text-sm",children:[(0,te.jsx)(je,{label:"Runway",value:(c=n?.months_of_c
1ash??null,null===c?p:`${(0,h.tN)(c,{minFractions:0,maxFractions:1})}mo`)}),(0,te.jsx)(je,{label:"Cash",value:(0,h.gp)(n?.current_cash_est_usd??null,{...x,fractions:1})}),(0,te.jsx)(je,{label:"Burn/Q",value:(0,h.gp)(d,{...x,fractions:1})}),(0,te.jsx)(je,{label:"Shares O/S",value:(0,h.tN)(a.shares_outstanding,{...x,fractions:1})})]})]}),null!==l&&(0,te.jsx)("p",{className:"my-0 text-sm text-muted",children:l})]})]});var c}var ke=a(17984);const Ne={...x,fractions:0},Se={...x,maxFractions:1,minFractions:0},Ce={...x,maxFractions:1,minFractions:0,suffix:"%"},Fe=["shares","usd","price","percent"];function Ae(e){return Fe.includes(e)?ke.Gk.Right:void 0}function De(e){return(0,h.gp)(e,Se)}function Me(e){return null==e||""===e?p:H(e)}function Te(e,t){switch(t){case"shares":return(0,h.ZV)(e,Ne);case"usd":return De(e);case"price":return(0,h.gp)(e,x);case"percent":return(0,h.tN)(e,Ce);case"date":return Me(e);case"bool":return function(e){return null==e?p:e?"Yes":"No"}(e);case"text":return null==e||""===e?p:e}}function $e(e,t){return void 0===e||""===e?null:"bool"===t?function(e){return null==e?null:Number(e)}(e):e}function Ee(e){return O[e]??O["Not Registered"]}const Oe=/^https?:\/\//i;function Ie(e){let{href:t,className:a,linkClassName:r,children:s}=e;return null!=t&&Oe.test(t)?(0,te.jsx)("a",{href:t,target:"_blank",rel:"nofollow noopener noreferrer",className:ee()(a,r),children:s}):(0,te.jsx)("span",{className:a,children:s})}function Be(e){let{title:t,edgar_url:a,registered:r}=e;return(0,te.jsx)(Ie,{href:a,className:Ee(r),linkClassName:"hover:underline",children:t??p})}function Pe(e){return null==e?null:e.title??e.file_number??e.accession_number}function Ke(e){return null==e?null:e.form??e.file_number??e.accession_number}function Ve(e,t){return null==e||""===e?p:t[e]??e}function ze(e,t,a,r){const s=t=>t[e];return{id:e,name:t,kind:a,headerClass:r,align:Ae(a),getValueForSort:e=>$e(s(e),a),renderCell:e=>Te(s(e),a)}}function Re(e,t){return{id:e,kind:"custom",...t}}const Le={title:{id:"title",name:"Instrument",kind:"custom",headerClass:"w-56",getValueForSort:e=>e.title??null,renderCell:e=>(0,te.jsx)(Be,{...e})},registered:{id:"registered",name:"Status",kind:"text",headerClass:"w-28",getValueForSort:e=>$e(e.registered,"text"),renderCell:e=>Te(e.registered,"text")},bank_tier:{id:"bank_tier",name:"Bank Tier",kind:"custom",headerClass:"w-32",getValueForSort:e=>e.bank_tier??null,renderCell:e=>Ve(e.bank_tier,I)},investor_class:{id:"investor_class",name:"Investor Class",kind:"custom",headerClass:"w-36",getValueForSort:e=>e.investor_class??null,renderCell:e=>Ve(e.investor_class,B)},last_update_date:{id:"last_update_date",name:"Updated",kind:"date",headerClass:"w-28",getValueForSort:e=>$e(e.last_update_date,"date"),renderCell:e=>Me(e.last_update_date)}},We={id:"parent_shelf",name:"Parent Shelf",kind:"custom",headerClass:"w-40",getValueForSort:e=>Pe(e.parent_shelf),renderCell:e=>function(e){const t=Pe(e);return null==e||null==t?p:(0,te.jsx)(Ie,{href:e.edgar_url,linkClassName:"tab-link",children:t})}(e.parent_shelf)},Ge={id:"resale_registration",name:"Resale Registration",kind:"custom",headerClass:"w-32",getValueForSort:e=>Ke(e.resale_registration),renderCell:e=>function(e){const t=Ke(e);return null==e||null==t?p:(0,te.jsx)(Ie,{href:e.edgar_url,linkClassName:"tab-link",children:t})}(e.resale_registration)},Je={id:"known_owners",name:"Known Owners",kind:"custom",headerClass:"w-40",getValueForSort:e=>{return t=e.known_owners,t?.[0]??null;var t},renderCell:e=>{return null!=(t=e.known_owners)&&t.length>0?t.join(", "):p;var t}};function qe(e,t){return{catalog:e,order:t,columns:t.map(t=>e[t])}}function Ue(e,t){return e.unlimited?"Unlimited":De(t)}function He(e,t){return e.unlimited?Number.POSITIVE_INFINITY:t??null}const Ye=qe({...Le,shelf_status:Re("shelf_status",{name:"Shelf Status",headerClass:"w-24",getValueForSort:e=>e.shelf_status??null,renderCell:e=>Ve(e.shelf_status,P)}),current_raisable_amount:Re("current_raisable_amount",{name:"Remaining Capacity",headerClass:"w-28",align:ke.Gk.Right,getValueForSort:e=>He(e,e.current_raisable_amount),renderCell:e=>Ue(e,e.current_raisable_amount)}),total_shelf_capacity:Re("total_shelf_capacity",{name:"Total Capacity",headerClass:"w-28",align:ke.Gk.Right,getValueForSort:e=>He(e,e.total_shelf_capacity),renderCell:e=>Ue(e,e.total_shelf_capacity)}),unlimited:ze("unlimited","Unlimited","bool","w-20"),is_baby_shelf_restricted:ze("is_baby_shelf_restricted","Limited by Baby Shelf","bool","w-24"),total_amount_raised:ze("total_amount_raised","Total Amount Raised","usd","w-28"),raised_last_12mo_under_ib6:ze("raised_last_12mo_under_ib6","Raised (12mo, IB6)","usd","w-28"),outstanding_shares:ze("outstanding_shares","Outstanding Shares","shares","w-32"),float_shares:ze("float_shares","Float","shares","w-28"),highest_60_day_close:ze("highest_60_day_close","Highest 60 Day Close","price","w-24"),price_to_exceed_baby_shelf:ze("price_to_exceed_baby_shelf","Price to Exceed","price","w-24"),ib6_float_value:ze("ib6_float_value","IB6 Float Value","usd","w-28"),last_banker:ze("last_banker","Last Banker","text","w-32"),effect_date:ze("effect_date","Effect Date","date","w-28"),expiration_date:ze("expiration_date","Expiration","date","w-28")}
1,["title","registered","shelf_status","current_raisable_amount","total_shelf_capacity","unlimited","is_baby_shelf_restricted","total_amount_raised","raised_last_12mo_under_ib6","outstanding_shares","float_shares","highest_60_day_close","price_to_exceed_baby_shelf","ib6_float_value","last_banker","effect_date","expiration_date","bank_tier","last_update_date"]),Xe=qe({...Le,parent_shelf:We,remaining_capacity:ze("remaining_capacity","Remaining ATM Capacity","usd","w-28"),remaining_without_baby_shelf:ze("remaining_without_baby_shelf","Remaining (No Baby Shelf)","usd","w-28"),total_capacity:ze("total_capacity","Total ATM Capacity","usd","w-28"),limited_by_baby_shelf:ze("limited_by_baby_shelf","Limited by Baby Shelf","bool","w-24"),sales_total_usd:ze("sales_total_usd","Drawn to Date","usd","w-28"),used_pct:ze("used_pct","Used %","percent","w-20"),placement_agent:ze("placement_agent","Placement Agent","text","w-32"),agreement_start_date:ze("agreement_start_date","Start Date","date","w-28"),agreement_end_date:ze("agreement_end_date","End Date","date","w-28")},["title","registered","parent_shelf","remaining_capacity","remaining_without_baby_shelf","total_capacity","limited_by_baby_shelf","sales_total_usd","used_pct","placement_agent","agreement_start_date","agreement_end_date","bank_tier","investor_class","last_update_date"]),Qe=qe({...Le,parent_shelf:We,remaining_capacity:ze("remaining_capacity","Remaining Capacity","usd","w-28"),total_capacity:ze("total_capacity","Total Capacity","usd","w-28"),sales_total_usd:ze("sales_total_usd","Drawn to Date","usd","w-28"),used_pct:ze("used_pct","Used %","percent","w-20"),counterparty:ze("counterparty","Counterparty","text","w-40"),terminated:ze("terminated","Terminated","bool","w-24"),agreement_start_date:ze("agreement_start_date","Start Date","date","w-28"),agreement_end_date:ze("agreement_end_date","End Date","date","w-28")},["title","registered","parent_shelf","remaining_capacity","total_capacity","sales_total_usd","used_pct","counterparty","terminated","agreement_start_date","agreement_end_date","bank_tier","investor_class","last_update_date"]),Ze=qe({...Le,parent_shelf:We,resale_registration:Ge,total_issued:ze("total_issued","Shares Issued","shares","w-28"),remaining_outstanding:ze("remaining_outstanding","Outstanding","shares","w-28"),exercise_price:ze("exercise_price","Exercise Price","price","w-24"),known_owners:Je,underwriter:ze("underwriter","Underwriter","text","w-32"),issue_date:ze("issue_date","Issued","date","w-28"),exercisable_date:ze("exercisable_date","Exercisable","date","w-28"),expiration_date:ze("expiration_date","Expires","date","w-28")},["title","registered","parent_shelf","resale_registration","total_issued","remaining_outstanding","exercise_price","known_owners","underwriter","issue_date","exercisable_date","expiration_date","bank_tier","investor_class","last_update_date"]),et=qe({...Le,resale_registration:Ge,principal_total:ze("principal_total","Principal Issued","usd","w-28"),principal_remaining:ze("principal_remaining","Principal Remaining","usd","w-28"),conversion_price:ze("conversion_price","Conversion Price","price","w-24"),total_shares_issuable:ze("total_shares_issuable","Shares Issuable","shares","w-28"),remaining_shares_issuable:ze("remaining_shares_issuable","Remaining Issuable","shares","w-28"),known_owners:Je,underwriter:ze("underwriter","Underwriter","text","w-32"),issue_date:ze("issue_date","Issued","date","w-28"),convertible_date:ze("convertible_date","Convertible","date","w-28"),maturity_date:ze("maturity_date","Maturity","date","w-28")},["title","registered","resale_registration","principal_total","principal_remaining","conversion_price","total_shares_issuable","remaining_shares_issuable","known_owners","underwriter","issue_date","convertible_date","maturity_date","bank_tier","investor_class","last_update_date"]),tt=qe({...Le,s1_status:Re("s1_status",{name:"S-1 Status",headerClass:"w-24",getValueForSort:e=>e.s1_status??null,renderCell:e=>Ve(e.s1_status,K)}),anticipated_deal_size:ze("anticipated_deal_size","Anticipated Deal Size","usd","w-28"),final_deal_size:ze("final_deal_size","Final Deal Size","usd","w-28"),final_pricing:ze("final_pricing","Final Pricing","price","w-24"),final_shares_offered:ze("final_shares_offered","Shares Offered","shares","w-28"),warrant_coverage_pct:ze("warrant_coverage_pct","Warrant Coverage","percent","w-24"),final_warrant_coverage_pct:ze("final_warrant_coverage_pct","Final Warrant Coverage","percent","w-24"),exercise_price:ze("exercise_price","Exercise Price","price","w-24"),underwriter:ze("underwriter","Underwriter","text","w-32"),filing_date:ze("filing_date","Filed","date","w-28")}
1,["title","registered","s1_status","anticipated_deal_size","final_deal_size","final_pricing","final_shares_offered","warrant_coverage_pct","final_warrant_coverage_pct","exercise_price","underwriter","filing_date","bank_tier","investor_class","last_update_date"]),at={sortNullAsLast:!0};function rt(e){let{title:t,summary:a,columns:r,rows:s,defaultSort:n}=e;const{data:l,sort:i,changeSort:d}=(0,ke.GY)({data:s,columns:r,defaultSort:n,options:at});return 0===s.length?null:(0,te.jsxs)("section",{className:"flex flex-col gap-2",children:[(0,te.jsxs)("h2",{className:"my-0 flex items-baseline gap-2 pl-2 text-sm font-semibold text-default",children:[t,(0,te.jsx)("span",{className:"text-2xs font-normal text-muted",children:a})]}),(0,te.jsx)(ke.Vu,{hasHeaderShadow:!0,children:(0,te.jsxs)(ke.XI,{isFullWidth:!1,className:"styled-table-new w-max table-fixed",children:[(0,te.jsx)(ke.nd,{className:"bg-primary",children:r.map((e,t)=>(0,te.jsx)(ke.a9,{align:e.align,hasNoWrap:!1,isSticky:0===t,className:ee()(e.headerClass,"align-bottom select-none first:pl-2.5 last:pr-2.5",{"bg-inherit hover:!bg-gray-100 dark:hover:!bg-gray-700":0===t}),isActive:i.column?.id===e.id,direction:i.direction,onClick:()=>d(e),children:e.name},String(e.id)))}),(0,te.jsx)(ke.BF,{children:l.map(e=>(0,te.jsx)(ke.Hj,{className:"styled-row is-hoverable [&:last-child>td]:border-b",children:r.map((t,a)=>(0,te.jsx)(ke.nA,{isFirst:0===a,isLast:a===r.length-1,isSticky:0===a,align:t.align,className:"truncate border-t border-secondary first:pl-2.5 last:pr-2.5",children:t.renderCell(e)},String(t.id)))},e.source_ref))})]})})]})}const st={...x,fractions:1};function nt(e){const t=Y(e,e=>e.remaining_outstanding);return`${e.length} series · ${(0,h.tN)(t,st)} shares outstanding`}function lt(e,t){const a=Y(e,e=>e.principal_remaining),r=Y(e,e=>e.remaining_shares_issuable);return`${e.length} ${t}${1===e.length?"":"s"} · ${(0,h.gp)(a,st)} principal · ${(0,h.tN)(r,st)} sh`}function it(e){const t=Y(e,e=>e.remaining_capacity);return`${e.length} ${1===e.length?"line":"lines"} · ${(0,h.gp)(t,st)} remaining capacity`}function dt(e){const t=Y(e,e=>e.final_deal_size??e.anticipated_deal_size);return`${e.length} ${1===e.length?"offering":"offerings"} · ${(0,h.gp)(t,st)} deal size`}function ct(e){const t=Y(e,e=>e.current_raisable_amount),a=e.some(e=>e.unlimited)?"unlimited capacity":`${(0,h.gp)(t,st)} raisable`;return`${e.length} ${1===e.length?"shelf":"shelves"} · ${a}`}function ot(e){const t=Y(e,e=>e.remaining_capacity);return`${e.length} ${1===e.length?"ATM":"ATMs"} · ${(0,h.gp)(t,st)} remaining capacity`}function ut(e){let{cards:t}=e;return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(rt,{title:"S-1 Offerings",summary:dt(t.s1_offering),columns:tt.columns,rows:t.s1_offering,defaultSort:"filing_date"}),(0,te.jsx)(rt,{title:"Warrants",summary:nt(t.warrant),columns:Ze.columns,rows:t.warrant,defaultSort:"issue_date"}),(0,te.jsx)(rt,{title:"Convertible Notes",summary:lt(t.convertible,"note"),columns:et.columns,rows:t.convertible,defaultSort:"issue_date"}),(0,te.jsx)(rt,{title:"Convertible Preferred",summary:lt(t.preferred,"issue"),columns:et.columns,rows:t.preferred,defaultSort:"issue_date"}),(0,te.jsx)(rt,{title:"Equity Lines",summary:it(t.equity_line),columns:Qe.columns,rows:t.equity_line,defaultSort:"agreement_start_date"}),(0,te.jsx)(rt,{title:"Shelf",summary:ct(t.shelf),columns:Ye.columns,rows:t.shelf,defaultSort:"title"}),(0,te.jsx)(rt,{title:"ATM",summary:ot(t.atm),columns:Xe.columns,rows:t.atm,defaultSort:"agreement_start_date"})]})}var mt=a(4530);function _t(e){return(0,h.tN)(e,{fractions:1})}function ft(e){let{payload:t,series:a,fdTotalShares:r}=e;const s=t?.[0]?.payload;if(!t?.length||!s)return null;if(!s.isFullyDiluted&&null===s.source)return null;if(s.isFullyDiluted)return(0,te.jsxs)(m.GG,{payload:t,label:b,showLabel:!0,children:[[...a].reverse().map(e=>(0,te.jsx)(m.mW,{dataKey:e.dataKey,label:e.label,indicator:e.color,formatValue:_t},e.key)),(0,te.jsx)(m.mW,{dataKey:z,label:"Shares Outstanding",indicator:F,formatValue:_t}),(0,te.jsxs)("div",{className:"col-span-3 mt-1 flex justify-between gap-2 border-t border-secondary pt-1.5 font-medium text-default",children:[(0,te.jsx)("div",{children:"Fully Diluted"}),(0,te.jsx)("div",{className:"text-right tabular-nums",children:_t(r)})]})]});const n=s.source,l=null===n?"":[U(n.form,n.source_date),n.carried?"(carried)":null].filter(
1Boolean).join(" ");return(0,te.jsxs)(m.GG,{payload:t,label:R(s.label),showLabel:!0,children:[(0,te.jsx)(m.mW,{dataKey:z,label:"Shares Outstanding",indicator:F,formatValue:_t}),""!==l&&(0,te.jsx)("div",{className:"col-span-3 mt-1 text-muted-2",children:l})]})}function ht(e){let{series:t}=e;return 0===t.length?null:(0,te.jsx)("div",{className:"flex flex-wrap items-center justify-center gap-x-4 gap-y-1",children:t.map(e=>(0,te.jsxs)("div",{className:"flex items-center gap-1 text-2xs text-muted",children:[(0,te.jsx)("div",{className:ee()("size-2.5 rounded-xs bg-current",mt.yi[e.color])}),e.label," ",_t(e.shares)]},e.key))})}function pt(e){let{osChart:t,asOf:a}=e;const{rows:r,series:h,fdTotalShares:p}=s.useMemo(()=>function(e){const t=e.bars.map(e=>({label:e.quarter_end,os:e.shares,segments:null,topDataKey:z,source:e,isFullyDiluted:!1}));let a=0;const r=e.fd_stack.filter(e=>e.shares>0).map(e=>{return{key:e.key,dataKey:(t=e.key,`segments.${t}`),label:e.label,shares:e.shares,color:A[e.key]??D[a++%D.length]};var t}),s=e.latest?.shares??t.at(-1)?.os??null;return 0===r.length||null===s?{rows:t,series:[],fdTotalShares:null}:(t.length>0&&t.push({label:"",os:null,segments:null,topDataKey:null,source:null,isFullyDiluted:!1}),t.push({label:b,os:s,segments:Object.fromEntries(r.map(e=>[e.key,e.shares])),topDataKey:r.at(-1).dataKey,source:null,isFullyDiluted:!0}),{rows:t,series:r,fdTotalShares:s+r.reduce((e,t)=>e+t.shares,0)})}(t),[t]);return 0===r.length?null:(0,te.jsxs)(ae,{title:"Historical O/S & Potential Dilution",titleSize:"base",subtitle:(0,te.jsx)(re,{priceBasis:t.price_basis,asOf:a}),children:[(0,te.jsx)(c._x,{height:310,children:(0,te.jsxs)(n.E,{data:r,margin:j,barCategoryGap:2,children:[(0,te.jsx)(d.d,{}),(0,te.jsx)(_.WX,{dataKey:"label",type:"category",scale:"auto",interval:0,ticks:[b],tick:v,axisLine:_.jw}),(0,te.jsx)(f.h,{domain:[0,"auto"],width:52,tick:k,tickFormatter:L,children:(0,te.jsx)(u.J,{dx:-20,children:"Millions of Shares"})}),(0,te.jsx)(m.m_,{cursor:(0,te.jsx)(o.E,{numberOfDatapoints:null}),content:(0,te.jsx)(ft,{series:h,fdTotalShares:p})}),(0,te.jsx)(i.y,{dataKey:z,stackId:"os",color:F,name:"Shares Outstanding",children:r.map(e=>(0,te.jsx)(l.f,{className:"stroke-bg-primary stroke-1",radius:e.topDataKey===z?N:C},e.label))}),h.map(e=>(0,te.jsx)(i.y,{dataKey:e.dataKey,stackId:"os",color:e.color,name:e.label,children:r.map(t=>(0,te.jsx)(l.f,{className:"stroke-bg-primary stroke-1",radius:t.topDataKey===e.dataKey?N:C},t.label))},e.key))]})}),(0,te.jsx)(ht,{series:h})]})}function xt(){return(0,te.jsx)("div",{className:"fv-container flex h-60 items-center justify-center text-muted",children:"Dilution data is not available for this stock."})}function gt(){const{data:e}=(0,r.TT)();if(!function(e){return null!=e&&1===e.schema_version&&null!=e.company&&null!=e.cards&&Array.isArray(e.cards.warrant)&&Array.isArray(e.cards.convertible)&&Array.isArray(e.cards.preferred)&&Array.isArray(e.cards.equity_line)&&Array.isArray(e.cards.shelf)&&Array.isArray(e.cards.atm)&&Array.isArray(e.cards.s1_offering)}(e))return(0,te.jsx)(xt,{});const{badges:t,brief:a,cards:s,company:n}=e,l=function(e){return Q(e.badges)||null!=e.company.shares_outstanding||null!=e.company.cash||null!==q(e.brief)}(e),i=function(e){return Array.isArray(e.os_chart?.bars)&&Array.isArray(e.os_chart?.fd_stack)}(n),d=function(e){return Array.isArray(e.cash?.chart?.bars)}(n),c=(o=a?.watch,Array.isArray(o)?o.filter(e=>"string"==typeof e).map(e=>{const t=e.match(G);if(t)return{id:e,date:t[1],text:J(e.slice(t[0].length))};const a=e.match(W);return a?{id:e,date:a[1],text:J(e.slice(0,a.index))}:{id:e,date:null,text:e}}):[]);var o;return l||i||d||0!==c.length||function(e){return Object.values(e).some(e=>Array.isArray(e)&&e.length>0)}(s)?(0,te.jsxs)("div",{className:"fv-container flex flex-col gap-12 pt-8 pb-4 font-sans",children:[l&&(0,te.jsx)(ve,{badges:t,company:n,brief:a}),i&&(0,te.jsx)(pt,{osChart:n.os_chart,asOf:e.as_of}),d&&(0,te.jsx)(ie,{cash:n.cash,priceBasis:i?n.os_chart.price_basis:null,asOf:e.as_of}),(0,te.jsx)(de,{catalysts:c}),(0,te.jsx)(ut,{cards:s})]}):(0,te.jsx)(xt,{})}},75260(e,t,a){a.d(t,{E:()=>d});var r=a(91187),s=a(70106),n=a(45996),l=a(18019),i=a(72610),d=(0,r.gu)({chartName:"BarChart",GraphicalChild:s.y,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:n.W},{axisType:"yAxis",AxisComp:l.h}],formatAxisMap:i.pr})}}]); 2//# sourceMappingURL=7593.v1.8e99c244.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.