CJ@#OW>X$VH0:SL/%0
MQ:U)Z!XAH8#D7XCW34 B*LLJ TW+8%#'P')K<(G"-FRSVY#>R\BI6B=$C([&
MS:J:RAH9SLDZ4'VCFR:>MI,C-L/3L[7QS4YYY[V*7'60[UP@+Z.1(%RXE3\O+)8,MHE &<'_!H>C=-M1WC>H[5O\_4$L#!!0 (
M !Q(IE1123R; P, (4( 8 >&PO=V]R:W-H965T&UL
ME59K;]HP%/TK5E1IK=21$!Z!"I H9*)31QF!3?MH$D.L.C&S'6CWZW?MT(@W
ME _$CWN.S[FQ?=-:<_$J8T(4>DM8*MM6K-3RP;9E&),$RQ)?DA1FYEPD6$%7
M+&RY% 1'!I0PVW6@+@;@#NM8#*!E Q1G-EQE8?*]QI";Y&0D<#FVZ8W!@TN*&I?HN!
M$C!+ :NX
M[A%X[SS\>Y86\/(NW(9,%.EPBW2XAJ]R*AW3\=@?3E W",#W&<)*05@QA-43
MA-TPY%FJ).SXD- 5GC%RCS"#PX/3D" XAK +(]AX,W4T>SE[W;#K$[GJZ#2M
MMC-T&%+UBI =T=5"=/5L%H)!=^P/7I[[_CCX@OR?TZ?)GS.YJ!6TM;.YZ/$D
M@9,+>SI\O4=++- *LXR@6]A"$6<,"XF6!*Z8&';;W;%LY/S>EE6GY)3W\G$A
M:$=ZO9!>_X1T(U BG*F8"_J/1,9"/GI4=TY>VWZ+=\]K1?$;BCWROT>Y_7
M3Z7,+FOW#B75G*;CU!I[VJ\(W-'>*+0W/J\="I)4<.70='')0.- 5[GA.-6F
M4]TS<$7@CH%F8:!YUL $RJO,Q'MN 6&%0B[5)=G- S6>TZB5:_NJ+\?EHNVM
M(J$+--R\"YI*Q,@&PO=V]R:W-H
M965T&ULQ5MM;]LX$OXK@K' ;8%S+?%%LA=)@#2RT!RV32].
M[W!8[ ?5IF.AMN25Y*;]]T?9JFEQAJ3<;-M^:"3[X9!\AIQY-)0OGHKR8[42
MHO8^;]9Y=3E8U?7VM]&HFJ_$)JU>%EN1RV^61;E):WE;/HZJ;2G2Q;[19CTB
MOA^.-FF6#ZXN]I^]*Z\NBEV]SG+QKO2JW6:3EE]>B77Q=#D(!E\_N,\>5W7S
MP>CJ8IL^BIFHWV_?E?)N=+2RR#8BK[(B]TJQO!Q'K]U7JR
MG[RT$C?%^K_9HEY=#L8#;R&6Z6Y=WQ=/KT4[(=[8FQ?K:O^_]]1B_8$W
MWU5UL6D;RQ%LLOSP-_W<$G'2@!!# ](V(%H#&AH:T+8!U7N8&!JPM@'3&S!#
M ]XVX%J#@!H:A&V#<,_]@:P]TW%:IU<79?'DE0U:6FLN]N[:MY8$9WFSLF9U
M*;_-9+OZZN;N;3Q].YO&GKR:W?U^&U\_R)O9@_SS9OKV8>;=)=[L]?7]]/7=
M[_'T?O8/;_KO][US=K4;NU!;OYJ5WYQSS5Q&"KDM+K-
M1M+S1_>3H_O)W@XSV'DE'K,\S_)'N3W7:3X77EI[_]KE+STR_J='?.)C[CS8
M#/'_?%>NW)D/V4EHL_+>N+
M'SOG5OY:NUE5[80W+ZJZDG'C^N&-=[=.^(08"[2%FQH%$=.6-@(;C@-"=)_#+M'%C9AC46@(7X&2
M& %[1@!S$\;@VN;^!%O;$.E8VTJI!':I@@8Q9^P-H(J 42R 0@)+4P@,RU-(
ME[BOH3ECI@J4@ GL"L89R=R4075ABF00Z?"VDB-!]!,BF4KX@3WCWTI!O">O
M6'JGC[\H7V.XQ$)]A<'43B/*]04&48!RV)DN#M&^PL#@$:4A KN(,%%RNKY0
M>F#")ISYQC5"5-(F]J3]30\OK4W;TPM!$G1 M.T;(RC=66Y(XNJK2XT2 B1X
MQG-,V]CV(..&Q @D\/7$Y[:3..QT&3@IG-BU"-0%,I#8 Q]!ZB9 %Q"H8J0N
MH*%.#H0-QYR.=7KZEDZ@.48#$TE*/)&SQ).6*=R$(<437!<@2'NF($K;D)]0
M/R%*EI#O4$$A[A(*0<0&J,ZYBRCNGA)[3UU:E PA=AER2 TR &U%7J7[0PKQ
MN;G& Y*[LH) Z$3GPVEFZH8D]IZZ?"@]0^SU%4= AD4+,'\G)$8@#-9JG782
MAYTN TI2D;.**'V>.PBBK&! QN0.?%!#8-B#&M(E'I"A.?.#&E$BB]A%UC,?
MU BFM?" C-1DK &9*EE&SZVE'.LGD7GH%.HRZ&L*U1*-2*#K: 0VC(*)OA60
M+E%?(S@>4=/)A=)HU*[1>M:<;)Q!Y61P-X($[FXGBZBQL>^SB6\HU5 ER2CY
M\9F:GAP5V<7.>2F)PHJ-'I(I4JPA^E*$&. ;9T\) F$&\4>5<*+VHI ])5%8
MR0'S=T)B!$+&7"? :2=QV.DRH+0;=6@WPZ%':-ER2#T)ABFDGA01KC]!(K!A
M. D"G9Z>]23$7.B'IG"NE!RU*[D^AQ\VPI!JDB%&G5M-HDI]4;OZ^L:4A)QP
M05\C1UQ82D+.N+"4U/.0"\%94I+2:-2NT?Z&E(0<=AG.TJYTL1#I2DM);
M=/+C4Q)34HG9I9+]P(1!W1$0:HAZ3.D.9M<=)B%^\"K!O-I:M.\$!I4#C2C(
MB ALR">A'O60+M&=@. B?V(B26D5=E;Y"!7B-L)@O<:P#1"D81L@2/LV8$H:
ML7-?H^D3VEF?$GM/73Z4.F'/J0TQ
M=VW(#8D1"-,WX=1M)W'8Z3*@= <[MS9TJ#W;-E*?VA!#C]WTK18CL&'(.-/I
MZ5D;0LR%W!A\E%9ASZD-N0GK71M"D/;(PY7@X?Z/CSQ<21]NES[G11X.I05X
MT1&*&2!X$ QXU='94V+OJ';(3UUCP(TB"&
M$:1!#(].?GS1_!A'#E>*N,I;BZ5LZK^,I(WR\/N6PTU=;/>_Q_A0U'6QV5^N
M1"I#4P.0WR^+HOYZT_S$X_@KHZO_ U!+ P04 " <2*94#YK<3Z,' #'
M( & 'AL+W=O]G5+[;X.!3':LH/(KW[,2_O+(14$5W(KM0.X%
MHVG5J,@'>#@<#PJ:E;V+L^K9K;@XXP>59R6[%4@>BH**E^\LY\_GO:CW^N N
MV^Z4?C"X.-O3+=LP]=?^5L#=H.TES0I6RHR72+#'\]X\^K:()[I!9?$C8\_R
MZ!KIH3QP_E/?+-/SWE K8CE+E.Z"PL\36[ \USV!CG^;3GOM.W7#X^O7WJ^K
MP<-@'JAD"Y[_G:5J=]Z;]E#*'NDA5W?\^0_6#&BD^TMX+JM_T7-C.^RAY" 5
M+YK&H*#(ROJ7_FH<<=0 ^G$WP$T#W&T0>QJ0I@&I!EHKJX9U216].!/\&0EM
M#;WIB\HW56L835;JS[A1 OZ:03MUL5BO+J]6FZM+!%>;]9_+R_D]W&SNX>?F
M:G6_0>MKM)AO_D#7?Z[_WJ ^^FMSB3[]]AG]AK(2W>_X0=(RE6<#!6ITGX.D
M>?/W^LW8\^89NN&EVDET5:8L?=M^ *-HAX)?A_(=!SN\H>(KPI,O" \Q=NA9
MO*?YM&H>!>20UK.DZH_X/&N<=GVWOD'KVZN[^?UR]3N:+^Z7/Y;WRZO-M\![
MXO8]6>V/.>%>1Z5B:\8*YO4+<=5VUU2C]=1)B,S@9/QXZQC4:SN+5YHVK4
MJAH%1S]/_X'@A7Q7$BD."9_P,LERALI6KGZ>4+E#>\&?,H@!]/ R^'20<)&5
MGQ',5(*JK-S6J9ZIC,F0O\:MLG'07\MB3S.AE2'^B')>;OLYS"0IHE(R4 O1
MC+C:,8%R!O,#2G94;)DSP.L7C8[\-NQXUK;0L>5R[*25/PG*WRB>_$3@/YC(
M):VF0O9+7SL__\1Z?X0G'8VV#9FY-4Y;C=.@QDL&2$FR6IWV)RVX4-G_J@?DAY5BI:;K.'_%6M1EE69HK5P>VV>M(1[[#!4X_X(^1$
M'Q*?L@>8$Z0\0+)QZ?9TTZ4GDQJQ#AM/A$38B,5!L;_#4@B!3I@1D*3@7Q#L
M#XBFL]"4X##I1Z.Q1Z>A342".F_U)%HMKF!M!RN;M'*K4R.Q!,RZ&FV3R/?9
M#:>B. S$'80HDWK9<#2WFTDWS^A#EI^-DG&7-@Z;
M_FCBT6EX$X6! V#D,E.G]-G(L"81V\03BM@P!9]@RFNZ[.F+#D58Z\,G3YTA
MB6TN]'%W%G$9>58_V, #GX"'K;)>IRDFH#ZJH9*U:SQGH&(;%%T'.TSZL0]]
MV- $AVD"ZL6!F4!UJG,!8M(-4(<5'OJ\:RB"PQ19MQ-S[=37.?G%*=2F1)_$
MW81W6<43#Y>QH0D.ESWMS"38$RL/[BB-74G<73:XK/#4LP3&ACXX3)]U74/H
M^D*'YC'>G%IMOE@QZ4#0R/?)#8%PF$"+CY5@3NTV?$;8"E@'H8AO2L6&4'CR
MH3)[N?IQM?E F8T-9/ )R-"7NIZM:0T^@IFF? >_L(/#
MO+D]"."U9/^U1, V9OKQN*L\A*NW6R>&123,HF/A$)L0A^KE"]KG%*IVS4[V
M[R';ZZ_A4DU<<.J&H]/(D_3$T(F$Z=1-)O#Z$Y/O2"%B\R8:=X'J,O+D/S%(
M(OA#"72]7,U7B_^IU.Q31)+L0,V$?$I-K A8=@T
MTLAZ:6CQW[;V/B
M&X"A%0G32F\+?TI9(O0Z[O,@*^LK77U7FZYZ%JTN]%3Z!+GH62L31R$4#6?=
M\MAA1O#44W\2 S 2!MC")_4+>F#;K"SU9]",@)SD3H01FTY30JP0U7KWJ%/!([JCP..)T
M>1(T>2O7P"(.PZ);CSKVY1&%)6'*][ZSA?CT*4W0Y*UR Y X#!!O)7U2[\0Z
MC;/TADQJO8.C(^&"B6UU4BY1M7=2'ZFV3]O3^'EU!MUY_CWZMJC/U$TW]1'_
M#14P TL8WR-T.?PZ ?^)^M2\OE%\7QT\/W"E>%%=[AA-F= &\/='#N'7W.@7
MM/]WX>+_4$L#!!0 ( !Q(IE1U>TCM( L 'P< 8 >&PO=V]R:W-H
M965T&ULM5G;SD(94'< 8D$6$&LP"&E/+U.=W 7"A+*CNNO$@<#M"7T]VG&^#YSKH[OU$J
MB/O25/[MP2:$^LWAH<\WJI1^;&M5XG-=RK6Y5
M^%+?.#P==E(*7:K*:UL)IU9O#RXG;Z[FM)X7_%VKG1]\%N3)TMH[>OA0O#TX
M(H.447D@"1+_MNI:&4."8,8?2>9!IY(V#C^WTM^S[_!E*;VZMN8?N@B;MP>G
M!Z)0*]F8\,GN_JJ2/\Z5Q605SFN6VJH*NUN+%&YUKY\\, ?;3K,$^RKZ+LZ3.RS\1'6X6-
M%^^J0A7[^P]A9V?LM#7V:OJBP(_2C<7T9"2F1]/I"_)FG?,SEC?[8>?%/R^7
M/CCDT+]>T#OO],Y9[_S_ OK+LG^S08E+\5I\AW,W3E>YK@T^8O6UK3S>%)++
MYO-&B;S[1A5BI2N)U=(('_ %"C1X@?VF*90(6"VC!I9%S]>VK&7U(&15"(VO
M?;/TNM#20?5(2&-HX6ZC\XV03N&3-09F[RI5C,4E7LNZ=K9V&MJ@*"B71XG9
M4AJ8 JM)-*)3>/R#0BA0,D&DBNLTVOH,BC0T#@='B($
M3BE1QDJP3@!E+X*%=2(G,U1OQEB\US['_K\UT@6R@.R* LCL"K&.DD2MG+:%
M%XI*2Z P@%Y;&;PV?77*7TV$DGB"9P$\C0V3F=@I=1>1FYW%AQ%8UM>*>=(\
MC,47K\B!C[("/9//XIT/&KZI:!BZ0"U=3!.L>R8Q2"LU#X(C M5G8-TGWEI5
MRDF*/-ZKFC(->RE_OE2:GFX#*X:BRQ+.YU+\_.<_G4ZG1[_\>GEYPQ\GO[R"
M"\ 3?@Q3CUY.3G[Q6=F[@@B4\DX)U;E$4$B/[E3'' H;&815G)IE&B03XZQR[7+FQ*AI H;#T+_&*=B7I)-YF$4E^:A@84(
M"1JEA[^-(0R JZ,ZP7J.^LK9LG=O+#Y%$/$_MV O3K+V.^U%"9.!8,'8%(1&
M6[8Q'RF/07DQBPACXFX?$S"V52YPV*?NF;J8PQ %O6U=3%%&AZ41(BI9JHTT
MJUC6VL%=U"G%/$,F@VTU'/&2TCG(^_T8NNC'?Y1O\P-,!WY"+#Q,]BLB8DGX
M\:1%D;1+H]?1G>5#Y#> YJAPV",,"W8+%+'+V:)!FH)>O');C), /L0:B@SL:;=%54#XB.;L+',63'O$=0ETDCHLK8)84(%BO/&.>S)8C&W
M2.>M6Z^C,63E@))'O=@>4/)J !&G0&_TB%>G\!3Q;=(1H5U!D-V1(H0O=WH)
M#Q.CD$/$8ZDB?22JJ+*4_P9.7T,VBBIB)QK:%:DII!)LJ_N-> _W%=@!1^K>3$P%9YMR3:D!J\8#]WOO>M;>U>KG.?D%]B86\< -C!.XVA2X4(:
M)7I)Q4/,DRK,YDC$,<:<;P;NL2BNOZ"#X6JAB#/[F8=8864)(B,7NM(;.C@$
MC 6'ASK2G@")&XAO:GBJ[E7>M!V25/2NRC7Z.@SLD>S.>"3+-QCI5#M9,H_CM 7^
M4T7'H&E"P,1:D/AB,+OBX2J.A^*63D>)U,$8N0Q=%CH+[(*DS-0\E='(1UV5
M$@R]FYQ.'1'LU5'=GK>M2]&CERLOMM\T+#LZ,;)6C,2# ,/K/AMDWR^>3(RV
MMT'[HXJ-KZ@:N$TC(N)&*XR86TKT--' 43)T?VG/T"@1&LE5'*CWNDX<]5N.
M[?(4BL?9]9ZX%TN_4@%V8"PUL:XCM@3\\#0@K3E\[P<(C3JG6T6L%]';Q0@%
M'H!;0;K*OM:;YI^7PQ)'$*0:N*9Q,>FI6<)2JJ%1/W8R>&MG<7R(Z?IR]M_V
M0SC0^5"!T- W/U3MI,T>DF8T0=\00W^GH<%F.,,8Z=:*SFNK%49AGNJQEJZ)!:\">4D5.I3=$!3B\X.2"6(7-&DS -S E:,8K/
M#IY>07BL^K[% OS4_ ;3[-[@VIZ=1-C9@4 N#2J,Q&FJ8H;&67/&MN+#<933
M[AEP/WM589(D>C9\[L AUS;K.'>1K 0$,QW)XUDTV1>5TS4"#B>QPW=,VI)"
M+%!6G,4^WTK3Q&\ESIQ!4;">,PZ<*&L-8",+)_C;0T'8G^R5W@[&"U>TO,V!
M2=F;JC4>D")HM(#L21(* &8#GY6^GAW#WL#[,TO#X0Z&^5=OLL]\1S"\;LOV
M[P2R_?N [(E)+?LIFXPFLQ/\/YO-LN\8K+#OZ'B1G4T6V=,#4C9;9"=GV5<=
M_UM&D>PXP\['TV@VFYUED[-Y]FD(0Z@R=$BFRXF_R-$DWDV.7D"),0%[L\7
M9]FSK(2],VP^>03D9'Z430#E[WR3 .%G0/-D=+J@_XO1=#)'@['YW>LK&3M/
M23<=_95A=^G77@;2^.%IA[#IWJ!A0SFOI79B*TW3C>+Z9#JF1\
MUPU:'1^4<=[?H/I>QRFCE@]IQ(0E66M)X].ET!5H\^[U;;ZQ=(R@TW9C)'%'
M>_O JZ(YT,M&)\GYT$WRJ/5E370:FY "M]B'-FJ%AD=(B[Y_YI&HXKU/P^P+
MTXB!?;KZ8D),\P^9$=7A-*),RR*KAGIPFI6&H&0=*-)XNW\;MD3C7^ET,2OO
MD6;4#]E^37-]3C>3>#8X42@R"$^W[%EV]5B#\.==]V/ZU=QE^4^N7Q=SEPXUHC18Q:8>O1^.3X(/;;]B'8
MFG]?0HL.MN2/&R4Q:M,"O%]9&]H'4M#]X'CQ7U!+ P04 " <2*94M.U-
M$!H* P' & 'AL+W=OO'%<6T#3BYW%^ N#1RWAZ+H!VJ7DHC;7>Z17"OJK^\S0^ZK
M;.=2](N]2Y'S/L_,<*_VQO[F=DIY\:7(2W<]V7E?79Z>NG2G"NEFIE(E?MD8
M6TB/5[L]=955,N-#17ZZ.#O[[K20NIS<7/':)WMS96J?ZU)]LL+512'MX:W*
MS?YZ,I\T"W=ZN_.T<'IS54Z$(,;OD>:D94D'
M^\\-]1]8=^BREDZ],_FO.O.[Z\G%1&1J(^O\<
MF]/:>5/$PY"@T&7X+[]$._0.7)P]<6 1#RQ8[L"(I?Q>>GES96-H-:O3
MJO)I"*=+O8<)=:EJV2JKB?('*?L@YK#1>B;?B1$1)[W=*O#-%
M)
M4U\\G?0[.N!%"HIKU7')PB^R3/I\K&)A2]_RF])AL$]SZ9S>:!R43B@-%I:D
M!%18Z76YC>(9K(J-+B5D#$NSH9H&"I8& M76@E%^$#OY !7PV^"8&YY+9:6]
MS/5_<'S$$PLEJ_S.(#!+!Q'QY$RN,^GQ\E;F3/8S98Q+_,Z:>KN#F);2EVQ8
MDUV=4V0/Z"=2 ]E+Q?SU7UWD
MZ4TX48H:(MO\0-2#! !=/AAXD;=8J*>$T.IK',TZUUO)X>)-4LC?&MJ5/!3!
MU58[HKRQINAXSV P8_T)BQ -S3$3_84P!'N9!QEA U,J<5#24@SDRA%=%5S=
M^BX3Z]KS>J9=FAORU9JJQ$S\;:3@L7,<&Z*O.!&R*C7;DFG+8(#4%- K#1%-
M(4!41@E%J)XU<=-8[T'F-6U.1O8Q#VKLDYGX ()9IJ-='Z4SLO.4-XT=^5@0
MYLY0DN=U1DHB^D<"%3)3#5.R- Q>64V!8^+6@0V",UHR!!\E%48V:-*X,=,P
M)9QE'#A@#^5G-@M0!32I*+,("7H&IQ(K"&M)AQ."0#*L?L)B'Z6O+=OE$?B+
M 98JZ]%68--&(V490:=@Z;RLX3W?K% DZ#(T*.P!E>Y*DYOM0:C?:UVQWIQ;
MB,#R)"4 R.4Z5VTD&S0E584 !\"Y)'H%L#$3MZ(PEJ%2ZAQ:P@FIU2W@.@WM
M(9UDR[)ZAXI0VS4^ZV(Z:'&[M4H%S_55MB&X>IHV&:AM!F=;CG'" TA(F 1I
M*9ISD[*H+7W9T:>,@#B0+@>RPC5U2D;/T&+XW<@4";G%-9E[U]GX,\O2D_J6
M=Z%= 963T#BTY65MH'QC868.NM"#<2)@%.5,
M$KH'BL(NN_<[57;4J%> :CD:#520)X4;5@42@1N9PM2TQP_2)%4!K"+:VRPT
M(10SP"TD'5E?1RQ7 ,+8W-C8.D4*&8%V!QGW'62\;R'C.#^_AC)3@EX,-QK1
MA">$L0V%*C65QO,TQ+#LQ<#AD:2.,-#F=O+A:^CV?XGI[U&&R>3BCH2(N-R1
MR@R[JK+F06>AZ,.U.D5/2%(#*U/R!ZK9.*G9[)"5I(C=C@YUQ;+0<-P:79;9
M4R5D"\"!37>*M>0/%-1A%>\[2CX NEE;Z8_[@<<3\!G1,#722!GB$ND-?S-:
MQ=Z"G8[EMMG>FSHG5Q](]4 KU$J,;CD.V:89ZHHEZJ@N(+--8D[&7""'4X]E
M>@G7ZJ_+[IQ 9I2FT"GR^T%;4\9IH.>3.K1P:NC$)G-RT"&M4FW3NJ#<3Q6S
MV.]TNHL9Q?O)M3*C@&\<1J9N6H4?:TG@IT8%GE!^V_P4LCWT^]1[A&[;Z;:S
M@U6;5F"#(^E.DZ>I@@S& [#KT8S8V0(,440'H++D:&)8JU123/9#MAU- OCN
M5->L@Y2W&-1I<=RQ U4"F+:"(NK60 "P[SF-(&J.36HZ"[E_:W-@0[@W1-
M>VP;8YM7(*9H$-N6_?;*#/2($T2":(;]J 7JH7TK[9'6U.*EK&V/052D,2[_
M*DJU[RM+( ,_S1?HF^A^8-JO#3IGJ_'PV3GDLXLZ]QK%L#L8NL4!6":4&[77 10"
M\#4*J4:AV =\445%,OI05IQ"0>E;L1,P;'A<]"=A6P:#N=$8^I01&(&&DY5T
MC$D@K<8B#8:F*;-XVG['/2)//<2M^%$<4XA6%<"I$S_&B@^WBER5
MV-4)30%'0^[+ ..0H+ESH87IN)1,62C9&W$HS]HLZ*9@V*Y-LB:V./Z;V;&J
MT5C+B$9'%P(LS5%IET?1E(4 #H-MSX./WG#1=13=
M@ZGD :U8-^B-AN]'K.!W9E12&??2-&PE/WR#UL,NM%<\5?\>)B37D&]_YK[?
M#9*,X-M06Y(/9O$F14NR;0PZ15>SQY-:\I'V]*]OD^&>9'S]0M< R8MD^7J5
MW/7[[.3E?'66O$KNCP6:HC"P+=J1)!YYD2R6*\P"R,JFP4JEVXD-AN1!V]8+
MP:.*W1^OHY4]^YEG;?&2UTSMD&[NU>77%7Y'$E129P&'XN Q9E& >6U;+Q_=
MO4&WU7PI?N4O 537$-QR2XA#M;2UAWO'XB0K&9GR9^/KN/ZUVYZ!.HR/G=$\62V7]/"=6%XLDGN"";F!3,G\S3P&\;@1:7*2XG:ZF"^3GP'C
ME]0TUYXC(W3[R(2+59L)3UX2,Y6SQ1OQV,>(T]Y7G$+9+7^KHK$0W@@?=-K5
M]G/8;?@*U&T/W](0%%M=$JIO1L]OI\$IJIYL6;BK\)8=3WIN#''=IX96D#
M?M\8XYL78M!^)+SY+U!+ P04 " <2*94KK?'Z" # #&!P & 'AL
M+W=O%B*!5ZA^U9.#?(Q'041%X0Y)HX1!'UN
M\1SSG(&HC)L&,VA3(W^WG,G+C-A\5SG/V3JLE$P""#%N:AR=ZF7'[#A
M<\!XBJON&OZL!$PB)X)B)N V-==)_)5OA5.
MC(=&+\&P-Z'QP%/UT52<5+PI5\[0JJ0X-[YR.KF&:662C+C!-!=JH"YN4P
M:4#.:I#X&9!CN-#*91;>J133A_$A%=16%:^K.HNW EX(TX'X:!_B*(ZWX/5:
MECV/U]N=)?RX7!1=B!7&/
MFQ)1:UQ&SKHHA5J]?#&(NT>G%F9:F!3T'%)IZ-AK8T&4I=&WF(( ZV'+-6S)
ML*\8AN/CZ)1QG\KME[NGKT%4+M-&_I9JX=.OH?8H8U6"T]#=C[J'^U$4@VXF9$$3][33CA"WHYD3-2_*A7GMR$>I!#7-,[WGV7=Z"W)Q9"
M_C^2\"3)WE\DOV[;@503@M(.,G&+0 :\*Z417L!3.@X^W" L^:7THR-MUT=K
M+FU"^6\J81Q2>^KFD*HD62LK?.8:R\!;NIVGA"#J6>:4>Z[X<97;1HV('6
MYYH4HIEP@O;J'O\!4$L#!!0 ( !Q(IE3W#E <_P( (0& 9 >&PO
M=V]R:W-H965T125M/]^E)RF*;#F,.R26!0?WR,M/4]7CFY]B\AP
MUQGK9UG+W+_-^ZYG:6G6108Z."X6NW^HCK?HYB
MO1.A+$*GEVW!LNZTW;X5W?K.6P!3L;/ (HUH$BZ!Z*D\D*QFD_)
MK8!BME2+#ZG5A!9QVL:7E*WAW%G6=H&VTNBG.0M%
M3,RK=;FSH5SQ3+DW<"D%6@_O;8WU4WPNTC;ZB@=]9\7.@I>*1E <[T,Q+HH=
M]0XW_1ZF>H?_TB_\."T]DYR4GSNH)ANJ2:*:_*_1[B[WV3'"!;R"W2U\:3%F
M],K>@_9RV[WKC[R %J08B);1\:
M4K9JM4>HM>\#H\2,6OF@XRZKNQAHG*OW>G)U$-X^4-7*K4E4<;(#L>,62C]""Z5%;M(VDHT&IY![*R.9(H04"<=E5LB2>.EC,SZ$)L43A)#":86*0RM
M6B*H*!A)BRY5"T*$8=/$Z3J[QX]S?_GBI#@X?A<%V"#)A%X\PL?
M*1V+:Z7'5CX32#%!]N5<\,,B$FP^//,_4$L#!!0 ( !Q(IE0UP\B2OP,
M &\) 9 >&PO=V]R:W-H965TJ-BCR*^_U)5 BIPM7"KUV;U4)7+I<*KPW8JBB$>;C 7.^7X2 \+MS(7>9X
M(5HM2K'#-;K;\MJ0%+5>4EF@LE(K,+A=AN>#^<6(];W"3Q+WMC,'CF2C]1T+
M;])EV&="F&/BV(.@X1XO,<_9$='XT/@,6T@V[,Z/WK_UL5,L&V'Q4N<_R]1E
MRW 60HI;4>7N1N^_QR:>,?M+=&[]/^QKW>$DA*2R3A>-,3$HI*I'<6CRT#&8
M]9\PB!N#V/.N@3S+;X03JX71>S"L3=YXXD/UUD1.*CZ4M3.T*\G.K=9.)WFH?$:N66GRD
M=A$_Z_"M,&<03WL0]^/X&7_#-M2A]S?\FZ'"+^<;ZPS5QZ_/H(Q:E)%'&?T'
M"7W6$[?CW)8BP65(_6;1W&.X>J<=PA6\A">C\1OPOF3!SH%J%UR&L)4V$3E\
MJ(1Q:"P@GQ)0CI.L33((U2[-_-*@YXT90*@'2&4*2COJQD3OE/P=@5>MI[+Q
M5)(N%3SP'$D]%XXVG:YU0=?LSN#<@MY^PL)#&H2]L 0&E1*%-H[ TG^#]"/G
M0.=T"4FU RQ<+#!G52*!2+X
M@,($@\FD-QWW@[A?C]\9H2@-@:<I/]Y*;ZQMNJ(;=T%7Q&AT2 .
MOC[Q>61<=\DX'O8&LQD\=D]'G4>P0+/S3STW:Z5<_1ZVJ^W7Q'G]B'Y4KS]%
M")0ZS$*.6S+MGTW'(9CZ>:\%ITO_I&ZTHP?:3S/Z(D+#"K2_U71--P(#M-]8
MJS\ 4$L#!!0 ( !Q(IE1Y*;^[J@, +L( 9 >&PO=V]R:W-H965T
M3=BP;$'A22E53@TNU"W2C@!;.J.9!'(:SH*9,^*N%VWM0JX5L
M#6<"'A31;5U3]=L:N-PO_<@_;'QAN\K8C6"U:.@.-F"^-@\*5\& 4K :A&92
M$ 7ETK^*+M>)U7<*/S'8ZZ-W8C/92OED%W?%T@]M0, A-Q:!HGB&:^#< F$8
MO_:8_N#2&AZ_'] _N-PQERW5<"WY-U:8:NEG/BF@I"TW7^3^(_3Y3"U>+KEV
M3[+O="^#D<&6?B*0=P;Q"[NSI&+\H8:NEHHN2?*
M:B.:?7&I.FL,C@E[*1NC\)2AG5G=4B68V&G2@"*;BBH@;V\?-N\6@4%TJQ/D
M/=*Z0XI?09J3SU*82I-;44!Q:A]@5$-H\2&T=7P6\#-58Q*G(Q*'<7P&;S*D
M.G%XD^],E?Q\M=5&(3]^.>,E&;PDSDOR/Q3T/-*]-$ ^D/?DU< ?*R"EY-A8
M>$P,W7(@NI)[30R>*,BER!EGU/%?EFY7M#4H:J0B5!3(7R&156[=*R#'64X0
MG^24YRWOK(W\1]9>P7AKH/B3_5N&&)5L-=KI$8&7'!KC$M(N(5K+5AC][M)[
MK!3 "9>\>ZS,Z0YR(Z\&^FIS=WWI?7-MCPG39RS,#@84FY7V
MHFP4AE,O2D?S>72T"F'OSGWQ?2X$V
MAMG4!?),>TF2>ND\\V99Y.2-O4C\8';U(+*QUZB]']YD<13_^*H\'Q/!L: -
M4@#Y:B-*IK$5:3:W8I;-;'S9=/ZO:X-?:L=3XTAD.2HL=^J..V"Y0T[9,2+?
M8=-3:'0HAZ5-T^(1S@4\F8W2:3BD6IXPBE"#K >5,U1M%,M115&QLYU;*EF3
MBWB<1A;P(IJ,HXCL =L"^X2W-@"G8J-$S*8U0TL?]]L6=>ZWP[P*45<#S4B(_^X5U
M,/ROK'X'4$L#!!0 ( !Q(IE0Z3#OTI@, "H( 9 >&PO=V]R:W-H
M965TKYU_C'4S)%VC;%A
MD=4QMN_S/*QK;E28NI8M9BKG&Q4Q])L\M)Y5F4"-R8O9[$W>*&VSY3R]>_#+
MN>NBT98?/(6N:93?W[)QVT5VF1U>?-:;.LJ+?#EOU8:_AJ-G$B9.\R*KE2G8F?W?9G'OR\%KZU
M,R%]T[9?6UQGM.Y"=,T AH)&V_Y7[88\' '>S5X % .@2+K[0$GE#RJJY=R[
M+7E9#39Y2%83&N*TE4WY$CUF-7!Q>6_7KF'ZJG85^*[^@SWZ
M_685HD<=_'&&^7IDOD[,U_\S<>?1GUQD^HF^HV<"46<4:\;',Y.R)5G@J.ES
MS))C0H;6]9BB25I_YYI6V3T.R=IY6:0LZ9XXJAWQ#D6TS$Q^PDI8P2RK34"ZD J1J]7750K UZ'ZO2>;:0054R!.$SI
MZY&<+FJC_X8!2!:JZV/DD0GQ>])HF$I5]4"DCO-,A.1D64>2F=1X]C4I=(3C;-2.F)%@T
MM$99*^NE^B)OM-B[MTE;"(D(7BQ#,KHL*7I2IE-]TS+HF@ITSS<:^0@:20NT
ME#
MGY/@.@]C@CHX'[9,85:9X$9A(- 6.Q'9HVD=+*K&=2@8P:?-&ZKUA-TIW:0X
MYZJ]5B5QD'+4Z'^H9^P=2O8$6ZK\-]-+-%!CTLP&UU6(+Y7+\^+; G2HP%3X
M?05^LVD@+?]$OV[D2 R9/F7L5.O)C_IWPWZ3;JF F,A6W\K'M^-%>-/W_W^7
M][]OIGX079MN Q0.[I;T6.,R9R\+,%\YM*9A( '&
MOP?+?P!02P,$% @ '$BF5"-G$@R-!@ SP\ !D !X;"]W;W)K&ULI5?;;N0V$GW75Q"]0> !-&Y)K;YY; -SR6SF(9.!
MG6P>@CRP)7:+B$0J).6VY^OW5$E]\8[;8V!?1(EDG;J=*E*76^O^]I520=PW
MM?%7HRJ$]F(\]D6E&NG/;:L,5M;6-3+@TVW&OG5*EBS4U.,L26;C1FHSNK[D
MN2_N^M)VH=9&?7'"=TTCW<,[5=OMU2@=[29N]*8*-#&^OFSE1MVJ\'O[Q>%K
MO$5].J]K?_09:BN1HN1*-5:=G6X
ML=N?U>#/E/ *6WM^BFV_-UN.1-'Y8)M!&!8TVO2CO!_B<"2P2$X(9(- QG;W
MBMC*#S+(ZTMGM\+1;J#1"[O*TC!.&TK*;7!8U9 +U[=J@Q '<:-:ZX(VF\MQ
M "PMCHL!XET/D9V 6(I?K F5%S^94I6/Y<,-WFIC^+/MRL?'!CQUS/P^1X^9_C\_PGALQ!4>1>^E86Z&J&T
MO')W:G3]V08E?A:OQ;?V_U8I\=XVK30/HI)>A,HI%3E>EZM:"12MD[S5]\)>
M8%NI@G(@D2K%Z@$L,B@[1NX\;0U _?%?BRQ+WARMR;9U5A85KZ1O>ISU#H1D
M9!&'70AI0!A:U3GN@F!(>
MUC( ^)/IVPWJ]D*;4+
MTNM?MV3OC?)!=MB&/D8QA-9#>!Q,0)OQ*&P@Z!;">;(NGX0>-A"]BK8$2;/$XPY%[]BV4'7G3*=B@J P1-.G;'F
MM5-%YQQ)P."FC^A1HL@,Y$9\DYM]R"D;JUK[2JR'9<4.(9"&7AD"_ "U0"\X
MZ:C%0M%-;Y$ 26"]]CM(H7T$,N%TT7"T5 ZJ2X#;YJ!!./L@ZZ!)TV%RT"G6
M;(&7-:<9@9. N1U?:U (.@%*W>H'P\;-M+]K;%E%3L))];^=#[R0; 3E=R
M&AYP K9MK97K/2R)'AHY,25-$L$$$F35WI,":B)?/Q5OO
M%6GA8#SB]$ PH?[I-#L ESMG--.8?='W]#[D[E2Q',+;XWD.4&_\@39]Z?1V
M@&-[-,MH[KCT'EE\2%_T8GMWSCZGY)@DQ:EZ9!>8Y$T-%VMWD.6%DR6N9[BZ'?D *Z79:#H )-L'.UD3VTIM8 >]U0A\W]5^-]QO;M&^
MB0BW?#O37U6Y:WMK]!*[Y0."SQ;N5+@N/DT"#CK<+!5.LD(?PBP;.KR^]A/J
MOJ6JB8?@=OO#@ZY(Z/MJ$I][VLZ>\CA&UP4.V^
M%=U/!&X7Z+V[ZP5O&J86/)6*,W;<=AYK_M5%]!N#'E]RHL\$^VCF,6ST&/([
MJY^_$\V+Z,GS+_HARN)DF6),XWF:8YS%V7R),3=,HS:$LGT' X(S$%2%PP?8.LB>S+.$Q
M74PPSN/%;-E[!,\^O(1-%R^Q!K&9T8.C-EG0,UL\CW]"YM.WM#V1*/.-9
MON!Q,EEBS.-I,L,XB>?9Y.E$X1X6I;,\FN>+:#J;G$Y2=)9&KZ*S^9R>$WID
MTQD&"*SHGH8D+V9S2G@VBZ9QAFSD<3))7A*N,Q@\9_@T3I(EO4 VF;&J.)_0
MTA.!H&@M^YC-F9Y9/L4X72ZC?RN[<;+%#0B%O[_FB;,=%U!PCUH2%@C^:3"-S)X&T*OQ\Q+EAT]N_133SU5S ^^LEJ
ME-OPKZ3OM?;_6_O9_=_JV_XG[;"]_]5%^6^T0:-7:X@FY_/IJ+\_[#Z";?F7
M;64#?@#YM<(?MW*T >MKBW^#X8,4[/_AK_\+4$L#!!0 ( !Q(IE1NZD
M@@L "(? 9 >&PO=V]R:W-H965T+HU+J:O3V-7]WY=Z^MDTPNE)73OBF+*6[OU3&
MWKX934?M%Y_U9AOHBZ.WKVNY4=<%_]3JU@\^"[)D9>T-/7PLWHR.22%E5!Y(@L2_G7JGC"%!4../)'/4'4D;
MAY];Z1_8=MBRDEZ]L^9?N@C;-Z/SD2C46C8F?+:W?U/)GE.2EUOC^:^XC6M/
M3T8B;WRP9=H,#4I=Q?_R+N$PV'!^_,2&6=HP8[WC0:SE7V20;U\[>RL*NQ+[R]CLX0=BVN]:;2:YW+*HB+/+=-%72U$5?6Z%PK
M+YZUGYZ_/@HXF@0F8RWC,[(ECEN*3K<+6B_=5H8K]_4=0N=-[UNI].3LH
M\)-T$S$[&XO9\6QV0-Z\PV'.\N:_CL._+U8^.(33?PZ<>]*=>\+GGCQQ[I73
M5:YK [DX^IVM/(XI)$7L8RC_M##Q9:M$WGVC"K'6E<1J:80/^ *)%KS ?M,4
M2@2LEM%VED7/[VQ9R^I>R*H0&E_[9N5UH:4#*&,AC:&%MUN=;X5T"I^L,0#T
MME+%1%S@M:QK9VNG<1H."LKE46*VD@:J0&L2#6@K+SEGO=C*G1(KI2JAC$;X
MD^:3 ["?=K"?'D3JG?1;/HT_O/^CT3MI"(''0#\HBECSI:]EKMZ,0(M>N9T:
M/2V?_= B2?[0A7*>T=N"0 "8T5@-A*N=\B%ZI6Y4*&.B62<0!UX$"_Q$3FJH7HV). #BH@-Q<1#$#]KG4.$?C71P
MYJ/0_9 QB8:0=!56!VM$;5RVA9>*&(/@=Q'C+7)SVO35^?\U50HB2>@&U"5
ML&$Z%[=*W<3XFB_CPQ@UQ=>*JX*Y/Q149QT>9P?-^>H5N>&3K%#.R'/BO0\:
M'E*/8O/3PA@GQ%HM7D*K>[;8J$HY2>F*]ZHF>L!>
M2OJOE::GZ\ 'XZ"+$K[(I7CVYS^=SV;'K_YZ<7'%'Z>OG@-1A!A@'?(%O9R>
MO?)9V9N"H"SEC1*J,XD\(SU:@SHF?MC*(.1Z#?\PV!!,%@?)2%\2[;@1=MX[\U2@&F@(EZ!+\;"W,80!
M<'5$'5C/7E\[6_;F']
M* $GO%NPWPKR5,NR,5M?"G
M"$3K1;UE/&2EMM*L(PMK!U> TB@>,V09&@L-D+VD5 OR;C^^7+3C?\JWL8O2
MB8*'./%0V:^IYY#D6V[!*O])A7)_<4\6TZ
M(T*[AB![2P?!?;G3*UB8V(X,(LI/;.$CB<8C2_E?X/0M9.-X1&QMAGI%V@R)
M'EKF>2D^P+P_/! RBFD% @.Q"7!NP9C^<@TBX&JL&Q'NB$T>,5D:'YO7=\K=KG*<4YV
MH5)P61O !C9L'#7EG$CC1'TI>8@54X;9'($X$=??#]Q#49Q_00?#V4(>9V8V
M]S'#RA(D2R9TJ3R.Z4
M1[!\AY).M:,*\SC&"?*CH&3=T+1J""Q!>#80@/EW'>$-@M%]Y?V
M#(T4H1E/Q0EMK^K$V;'EV"Y. D>[NXT>"MR2JC!5LWJHMTB">U3
MH!YF(G['PD%KU+;\D<)]#$$O8CJG9&Q;%Z[X0SO[ )[TR8%&[D:%QV'(.)@C
M'4:A7:I@VL2 V1>DA^61PZ:C,)K.#/NOMZ7+HD%IP)Y214ZE-T0%&*PP5:'7
M,>B9)V@^N(&+'M[K.4$K1O%L[TLL==T1N4$WN]>XMG.="+=V()!3
M@Q(C<9JJF*$QEL]95WPXC7+:/0/N9ZLJ=))$SX9GHK!UMMG$OHMD)2"8Z4@>
M]Z))OW@XW4MA<(H5OF/2EA1B@O+!6:SSK31-_%9B'@Z*G/64F3)!0 S :>X[[M'<->P_N,
MI6'PA&+^^+[+9
M8OJ3$$U/LNG9(R#!+S#_9+',GF0E[)UC\]D#(*9_Z76B2M9HT/MV>78+#;UYOTLX.\0\Q3<6;]-0T9.=UJX]U@
M7MLS.+<^I%OO_M*0;E#2%2F-<'0;O@9C3O9#@K<28%0)G>;J':,AML7MG>?G
MZZ^^N_,%*40$A70FW$B_HS>LU^(E=D$)ZN,0?C
M'_TPP!>XL6+H-3RRI0M%YH4D?GA?E -WNNHC70NJ9M3JVA5Y#3XW;)4:!?IUUF^I:Q"_ FS^[;[
M ?@B_N[9+X^_'H.H-QHA8M0:6X\G9Z>C6/S;AV!K_A44_4*P)7_<*HF^GQ;@
M_=K:T#[0 =W/XF__#U!+ P04 " <2*94_?447RD# X!P &0 'AL
M+W=O:&ED$95(E:3L]N\[I&35620!=GL117+>FYE'SG!U4OJK
MJ0$L_=XVTJR#VMKN.@Q-44/+S97J0.).I73++4[U(32=!EYZ4-N$<11E8IL_<&7P2.N>RY@;>J^4N4MEX'RX"64/&^L??J
M] '&?.:.KU"-\5]Z&FSG:4"+WEC5CF",H!5R&/GW48<+P#)Z!A"/@-C'/3CR
M4?[!+=^LM#I1[:R1S?WX5#T:@Q/2'6B$/]$XUHA!@Z.L'OF_ O%F%%AT[>%B,3FX&)_$S3G)ZJZ2M#7TG2R@?
MXT,,>(HZ/D=]$[](>,OU%8T7,QI'0/9BGA'T1[RKVVG2\@'6 )6E 'R$82?5(2@N%%62L
MR\W60"O58"&ZE%X+B2NJ-UR6YLTU>:@UP*.3(JAS44]"GZ=+/V7DO>:RJ(4!
MJM4/WEB4A[PB;,:2!8YYDI!=WW6- $W1!2TQ"BWVO56:"EF =/4XQ8FX:)Z1
MG&47O*@YUC\B09&21DRVV'BR[([:3#IN#]7N>'SL4UJ#$ZC 673["S@DB
MRR-H*XS+O>HQ9Y(D.6%Y2NZ1!R7#H%0+)%V0>8P)Q+,LCOS(E@GYA-+_ICCT
M%4EF"9M3SYTL_Y,\"*5
M.KKXL*N.-FF"X,6_A&1I1!A*^2?>.^W(Y72MGSQ#F8'LO-3U!+ P04 " <2*94P8,K P0$ !C
M"@ &0 'AL+W=O9
M9^:9F7BR4OJ'*1 MO%2E--.@L+8>AZ')"JRX.5,U2GJS4+KBEA[U,C2U1IY[
MHZH,X\'@/*RXD,%LXO?N]6RB&EL*B?<:3%-57+]>8ZE6TR *-AL/8EE8MQ'.
M)C5?XB/:O^I[34]AAY*+"J412H+&Q32XBL;7(W?>'_@F<&6VUN BF2OUPSU\
MS:?!P!'"$C/K$#C]/>,-EJ4#(AK_K3SJ4SW%YOT+_XV"F6.3=XH\KO(K?%
M-+@((,<%;TK[H%:_XSJ>H+5&G\+ZS:LZ,D@*PQ5E5K8V)0"=G^\Y=U'K8,
M+@8?&,1K@]CS;AUYEI^XY;.)5BO0[C2AN84/U5L3.2&=*(]6TUM!=G9VBQ22
M@>,G/B_1G$Q"2Z#N59BM :Y;@/@#@$NX4](6!C[+'/-=^Y#(=(SB#:/KN!?P
MCNLSB$>G$ _BN 9>LST \P;5=5*HK0&
MU *>E.4E>#_P^87:Q>"A//9"NN8;FYIG. VHNPSJ9PQF3P5"MN/+>E^E]X6M
M+Z#6!$LG)4%"U:J!3@V@7&9%E\Q3L.P/=V9;,;9[AOU9H^96R.7:2::,94 NIK85#XO3Z.RS.#HG,D5@X
M$F*+A'XCH7;S:D 8EY:R<3H)Z06TK@EA[B8E'/L]U1@N1Z&2 )]054'3P[N0G83)''QXH>X?4^D7/?(VG.\]MO';C>;5_,M]X
M)JW:QGJG&]<(W-"[DF0RXWT9?LDY2\X2^!NY-N_/[U!@Z=F _=:CQJA38]2;
MDSMN&^T5=K+O=03S;JQ#JP5?7
M7JZ5XM,X2M@M&C,&4=6-]8U(YDA#]3BZ2+L!N@^RR=>K1QG$EP=;,MSZ\%>H
ME_YZ8\#73WL'Z':[&]15>W%X.]Y>OZB,ET(:T<#
M #"!P &0 'AL+W=O)0":;+.4J[&7:)T/?5]%"614G8H<.*ZLA,RH1E.N?95+H+%U
MRE(_#(*>GU'&OB[_%JBY==18I8!5TQP(F$U]J:MX:QK]ML-7QELU,X_,9DLA;@WQD4\
M]@)#"%*(M(E <7B .:2I"80T?I4QO1K2..[^5]$_V-PQER55,!?I-Q;K9.P-
M/!+#BA:IOA&;3U#F8PE&(E7V2S9N;[OGD:A06F2E,S+(&'B,YQDU3%EKB*D,_/5EH$=V_G6%>
M,9F+#'NMJ"W7R2U=IJ#>C'R-,&:S'Y4A9RYD^$+(=^12<)TH,KXE%)%>Y05&'*GHTE#F80Y73",8>GCP%\@&\R6T"9"52/%4&
M09MNE4>+_09%-"[S(EN")&)%5$+1T?R9>9,TY8^O7PW"5O],D4AD&::O+$M5
M+'_BD2%:$+&3@EL4+H5AXPM2W.MS [L4)76;*G-@S59C80E4PVYMJ"9+6#/.
MC8$$'X'*1JO7:_:[02,,W/A14JX1Q%(.S^KQ? LR8NK "I[9%3#T\>>41W@+
MQ/[Y-F?RP-:_V "/#8\<)!/Q,R8EHBWWOS:3(S+JUC+J'I71PMV6!N0&4)TL
MPIQ*0=UQI@_*Z6C(PW*:5O=R)1(LB2ZL9.03KE-!87 )M8O[;6\2K".)$LK7
M*+>XD%:;1HI&+YG3"]K<% [C,44L!=-=BXXP\(B#:6]W.!;F'?::C;
MZ39[P7,Q7"A5[)AUYQLG2*C3"AMO]F)6C)U.NV&[V1H,#K;*W[E7,Y!K^WJ8
MXU)P[:[8>K9^H*;N7G[:[EXW!$6-*Y+""EV#TSZV2+H7PQE:Y/:67@J-=[[]
M3?"1!6DVX/I*"%T9!J!^MB=_ %!+ P04 " <2*94DQN3VR8# !Z!P
M&0 'AL+W=O
MK:5ZT 6 (4\E%WKL%\94IT&@LP)*JD]D!0)/EE*5U*"J5H&N%-#<@4H>Q&'8
M#TK*A#\9N;V9FHQD;3@3,%-$UV5)U;^Y&_W;AEJ\+8C6 RJN@*YF#N
MJYE"+6A96",/XNN'T6Y<6N+O>LK]SN6,N"ZKA7/)/+#?%V$]]DL.2UMS<
MRO5[V.33LWR9Y-I]R;JQ[0Y\DM7:R'(#Q@A*)AI)GS9UV &DX3. > .(7=R-
M(Q?E!35T,E)R392U1C:[<*DZ- ;'A/TI3[^ ##:V.,MS%.
MXX.$UU2=D'C0(7$8QP?XNFW.77_=N
$E:+XGSDKS&U^+DY3B\.L=P60I>1XEY";&/N/B"[D6A.#)PHR*3+&&74M+Y=N
M5]0E*&JDD;@X6+"TM ,LJSFC=H(U^$]O(FEU_P1PPY"EEKQ.D.
M@:<,*N.JH5TU:"EK8?3QJ7=7*("]KO%N,._]'>R"K&C;8*NF3HW^<'J#TXV)
M3);H]9$R[LJ&^>%.B9'B+"LES4-I[[27#KOU&??Q&G;C;0]D;)M[T;'YU
M?NI]UXTZ R'T8X6]O?BL'78!:*/\"3L-B)N
MQ&"[>7'UX?[N\N*_?)]+@1C#;.I"&K1.DH$W&*9>/XV<=$V),[*I!Y&5_8W:
M>_,JC:/X[;/R<$P$7P)ML 6P7VU$22^V8I .K>BG?1M?VAO^:VU^=U.#G7F(
MS;MR4U\C)?9;,QK;W?9A.6OFZ0_SYE7"1EHQH0F')4+#DT'/)ZJ9](UB9.6F
MZT(:G-5N6>#C",H:X/E28JTWBG70/K>3[U!+ P04 " <2*94Z<786@,$
M !N"0 &0 'AL+W=OK9I/Y=:T7,"M(GK;=4S]O(16[F9^[!\V[OBZ,78C
MG$\W; T+,-\VMPI7X8!2\PZ$YE(0!:N9?Q%/+E-[WUWXD\-./YD3&\E2RN]V
M<5//_,@Z!"U4QB(P%/=P!6UK@="-'WM,?S!I%9_.#^C7+G:,9)?%)MM9'=7AD]Z+CH)7O8Y^&)
M0GE*@>X5J/.[-^2\_,@,FT^5W!%E;R.:G;A0G38ZQX4MRL(H/.6H9^8+6&.*
M#;F#C52&BS49?67+%O39-#2(;V^%U1[KLL>B)[#&Y),4IM'D-U%#?:P?HE^#
M<_3@W"5]$? 34^>$%@&A$:4OX"5#L(G#2]X<[-\72VT44N.?%^#3 3YU\.F;
MX6]$WS;(O^?2^2*<;<>)WK *9C[VFP9U#_Y\X9J'/T)-N""F ;*2+7:6M69L
MX0A30 1VLV981<)$3;"#%7/^*+@'L04=('$1L^*L;PV\Q#KK\V._ 0_8]!H"
M=\)%)3L@2\!8 (T\H+Z'#:)QC#(.BCA%F0>T
M&*-,<5VB%I!K_"8=*:4E]5(\C(,TBW!,<-PG^=H4@\!NDAR&CD9
MEPG*(BCS<1\11O;Q+6R:O,4;S$UN!Y>UI+0C+5_&/Z%S\W_:GB@4>4_B($]+
M)Y-DC#(-LBA'F00%39XO%,5\Q'GJ%6GI97ERNDC>*/;.O%%1V#&Q \UR%*BP
M1)[66.0R+VS!:>YE <5JI$&41&])UP@=+AQ\'$31V$Y0-\J=J2!-[-$SB;#9
M&O0:\4V#:^P\8>O%QD=N( -]TUPRXZ%0==Z;F1IT7/#
ML;S 9":.&Q'NX^.)3Z,@E=P*HSAJ%(F'W*$8;8QQ'S'.2,/:U^A&GOM6AT_>
MP [4VKWTNK?:/X?#[O S<=&_H?]=[_]$L/W77&C2P@I5H_,B\XGJ7_=^8>3&
MO:A+:?!]=M,&?XA V0MXOI+2'!;6P/"+-?\74$L#!!0 ( !Q(IE388#B6
MZ 0 $ 6 9 >&PO=V]R:W-H965TZQ?<_-\]";R>8D\'Y(@_
MV(VC700UEP_D/??%[=]%S=(QK1I=041/WMZ1V-(LVD^O%W2=JKVM2!]>L7
M]OM\\&HP"R+H'8_^9"NYO>D->F!%UR2+Y",__$K+ >4=7/)(Y+_@4&!]!5YF
M0O*X#%8]B%E2_).G,A&U 1/!* R )T;@,L W SP3P3TRX#^N2UX94 ^=*<8
M>YZXD$@R'J7\ %*-5FSZ(L]^'JWRQ1)=*'.9JK=,QR*T TV1%5QWQH3U^:(EW5 *J+*"7+-PB*^&,I%< !;\ Y"+T
M;1Z"CQ\^=73K[AR60[A^=7P?.OP9BQA<1:#[S.J\VQ3+*@H VL=W*AE8*^$S1#.&!OU+BF9<#0;O%RUHB^9Z
M?E.T-FH(_:9H;1!V/=@4K8U"_2$\(9IQ5FAW/_-%?2F_\WMZIC[&%N'P@OH@
M8XW(?;<^9>A14IOJ=&""Q@P<=F"@VR":=H"0?T(:9'P9O>++:K\'0C7&B._4
MCDP6RNB/2^V,U+XG 3,BE%^_63ED_!:A2RIG;!;A]RN'6\GTFL*U(2W=VI#:
MPJF4K0,3G%#-.#VR._UDM:=J.A5ZQW2?J5W168H8DT7>)14Q'HKLJT*K(G[[
M6\+#IB9M$!SVFZIT@-SFTGC:@>K7EL;'(S1NCNQN7DU/=SS9Z_E(K7;.%\@8
M*AI<4B!CHLB^N+0(%):AQ\7>RFH'*#A1[MAX,'[-@Q-)(CW%\YB>DTEL_ _#
M"V82&U/#]D6DK=3+T/H"JM]W>^MO
M5L>=D_R0K_'\%E[?P8[G(;R>%H>9AKXX6YV1=,,2 2*Z5DVY5X'J;5H<
M5Q8WDN_R\[@%EY+'^>66DA5--4"]7W,N7VYT ]6A\?@_4$L#!!0 ( !Q(
MIE2=J%5$>04 %D8 9 >&PO=V]R:W-H965T(@Z'=3RK/.9&S/WYDG-,ENV/Z:WXCX:A;18EYRC+%188D6YQVSL*3
M\R@R ^P5?W.V5CO?D2EE)L1/<_ Y/NT$)B.6L+DV(2A\/+ +EB0F$N3Q:QNT
M4VF:@;O?GZ)_LL5#,3.JV(5(OO%8KTX[PPZ*V8(6B;X5ZS_9MJ">B3<7B;)_
MT;J\=A!UT+Q06J3;P9!!RK/RDSYNC=@90/H- _!V +9YET(VRTNJZ60LQ1I)
MV
M=;Z?S926T$ _/$I1I119I:A!Z:\BG3&)Q *>A%E2VO\/JJFC-*<,UK/!S"/V
M,,'C[D.-?J_2[WDKO1!I+C*6:65RN!>:)J4ZNGJ$9QT^6Y7;K^3ZWG*=L;96
M-!=*U]591NGOU$D&47VE@TIZX)6^A2*A.)[-15KK[6#/VX]A%-2+#BO1H5>T
M-+2LE96&'J$,\+ISPSTI#?=O-VFP851E-/+>\+LBSQ.6EF9<4+5"GX#%Z'-6
M,MTT^"U+J&8QT@*]>!!4NVX( \>;P.N/32"G/$8@CV@J"M.)8$A2 "\,?/2*
MH12T"VF3-L:5KB6@6O&QI&W9I8*]M51ITFX:LTBC-T9!&K2O^N 1M
M&)4*$926V Z'**8;Y4O:,34DKTLZ?K((6JRV_0\$C(Z#X ]?:@["8>2]K5.J
M"VE;R?37BZ9'UZ[36MY(1]^P=P!*YK[%Y0RP #_@H32WP$YOM9;T]MHZ),.&
MMG94#OU8!C52J];? U"OUZ3F0!SZ20QJ4:W:/H%[8=B@Y@@<^A$,:KU:M7VX
M1J0)$(ZNX>B06K]6;;2G1H8-TXW!)J7-K69D+W'%SIFU)")XQ?VKR)W9^][-E]E(A'+
M#;KZ5?#SB4/W'/B<.?L2__OM]LXGC&_'SK8W9!T(<['.R
M\T;LAYW?Z_:-31S4B']1]C]X[?A%_.NP5E[[0X3!XQSF#JEE6Q9N_#E5Y[$_97;0VOZ,11
MC?B1U,;LUP$E<@B+@K?>:7+PB@ZLW%HT^8$0!X$2.;Q%?C:U=;T]6B('L^C-
M]_=V-OC\:[-6KOM#^-#2W=GM39ER+=;GQ6YVM]LW/RMUB=WFYZ3ZE
MO8!0P-C@?PE,ER'[L\T"*W>\X[?X]B)-I0]\@Q H.%T4F&VGD-/-V'*MW8U[LLZ$NF''4877L #QM9HSV;-;E9044')"2\1@
M-;8F[O7,=12@1WPCL.%[;:2FLJ3T474^IF/+41E!#HE0$EA>GN &\EPIR3Q^
M&E&KC:G _?9.?:8G+R>SQ!QN:/Z=I"(;6T,+I;#"=2[NZ>8#F D%2B^A.=?_
M:-.,#0,+)347M#"PS* @97/%S\:(/<#MGP \ WCG KX!_'.!O@'ZYP*! 8*7
M@'\"" T0:N\;L[33MUC@.&)T@Y@:+=540Y=+T])@4JJ5M1!,/B62$_%"T.01
MS6N69+(^:)[C$EW<@L DYY?H'>(99L C6\A8BK 3HSMM=+T3NI.*]9#G72&Y
MQ$='\)MN_%-=]I#3X,,C^&TW?H=5]('"/>\(_OX*AQ]P@^^QN^19ZO,>JMT2H"M3=)30HI O/]=+Y(*4YO[EL7HT\H&65[O94^Q$]M.^Y5TC#G+N
MMSGW.W-6]J)CZ_?A#HHEL"Y?@C9&\&;>AVV,L',>GVN5K?+]P'!3!%R+C#+R
M"U(D*&JKU%V.6?C*;-=Q0\I$GBFIS.1?K!^VL89O9OVHC3'Z
MW]9/1Z^L]U]8WVR K\=Y725RG3\[NO.F[_+4Z!^N'OU[,84S!C9SL/<.*/7!
M(C?8-2DYRF$E2:
MR9U)N&!/"NE=FE+U;<(2N;]OX=;'Q#-?;XR=",:C+5VS%V86VR<%HZ! B7G*
MA.92(,56]ZT'?#O@+'[G;*\/GI%=RE+*5SOX'-^W0LN()2PR%H+"SQN;
MLB2Q2,#C[QRT5<2TCH?/'^@_N\7#8I94LZE,_N"QV=RW!BT4LQ7=)>99[G]E
M^8*Z%B^2B79_T3ZW#5LHVFDCT]P9&*1<9+_T/4_$@0/@G'<@N0,Y=NA<<&CG
M#NVF$3JY0Z=IA&[NX)8>9&MWB9M10\KV90*IC-)4IU)^F;@>O9LQ0GNAK=(,6+S-T]>D:?4)I
MB/4H,$# P@11'FR2!2,7@K71HQ1FH]%<[XL^_]_1*\EH%Z70=G@=7RF@+UN[_1I]
M?63IDJD_/<"= KCC@-N7@#=4L9NEJ[$'I:A8,V@U!GU]6&JCH%7X@G2+(-UZ
M]GF0Z+"0V;M]9M#5(KD6_)^SA3?)P'L.W#;7MW$X"MX.2\%G46'<*QCWO(P7
M@J92&=LN_
M0 .0D>C+SF@#C8*+-3JJK6>9) @:_9ZJV+?Y@X+7P)O*PU#4H"5;=9NC=@T3A7J_?/L(^DRIA4A(F_Z52F8AMC6Z9XK*.\B2'KBO3Z1F[HSK-
M4] ,;UZ/5TU&*3C8KSAY==%EP@Z2\=0L&>V&R3BU.Y^,9GCS>KQJ,DJ1Q!UO
M,IX9B"&/;"?(NN5"<--(AW&ID;C[XY08E\*&_0XJWK!Q:5H8;]J+<0;Q((XDT)L
M)S2Q3;BV\Y[J5+?3[847\D!*L2)^L6HHI*2Q#I%2AXA?ASYKO6L0N;&@D%)0
MB%]0"@6L#7[:Q6\(Z6!R@4'9Q8F_BQ>5,,]DK5D93,AI(^V2-AX,CKZ8>KN,
M=W!P"$Z96KO;!PW?[DZ8[!!4S!8W' _N7'\T/\%W4WQF?H;OYMG]10F?7:?
M20R^ 8T2MH)0X6T?R*KLAB(;&+EU1_"E-'"@=X\;1F.FK &\7TEI/@8V0'%/
M-/X74$L#!!0 ( !Q(IE0.&W;!S00 &\5 9 >&PO=V]R:W-H965T
M)
MN!WLI3S<6)8(]B3&8L@.)%%/MHS'6*I;OK/$@1,ZV\MLP%K,#WA'UD0^'1ZYNK-*
MEI#&)!&4)8"3[>W@#M[X"&4!&O$[)4=Q=@VRI6P8>\YN'L+;@9UE1"(2R(P"
MJS\O9$FB*&-2>?Q9D [*.;/ \^L3^\]Z\6HQ&RS(DD5?:2CWMX/9 (1DB]-(
M?F;'7TBQH$G&%[!(Z-_@6M 0A2(5EH\Y 5?^X_H:7'E$8AJ):_ 3>%I[X.K#-?@
M+" RC T 4\)E>*C&E377_8L%3@)Q=R2*JN,VPJ*#.[S#- ;&8S BB5R+X"?
MA"0TQ'OM\6Y+O*74*"5!)TGN42OA"O,A0,Y'@&R$#/DL^X3/=#@T+>?'9O?_
M]>PU,4:E/T::;]3EC\?2']_N-D)RM%#:#7E]$W,=K3&F--$*<4Q.EKL:S(
MG5T ]:A0FG\,YR\X>VI=6,X+0A2!&D&/7?N"%-AVSUW29E;K,
M6KWG/7QZ^N)[_=SGEJ3N?^@^MZ_[#$"S^_HR^B;&-O=!NWK#VJV2+%FBM) T
MJVP)D]TJ%'SGN8S'3E,$ \YQ9TT-#+CIK*F5W\U75^"LQX"M"G@T2K-^$*AV
M)G@&[)#UB-TRP$8Z#04Z(5XWQ&^%U)>,JB6C']D'JF474O5+ZM7:*0,R6'@\
M008_F)#.S#4XPH2HR\4D'879C+JLS&941VGN
M2J"N3M47P?;&:*VWRF_%5OFV(O&&\+8*#:N> [8W'7>)I.%I2ZY)D'(JJ3*E
M_QI$J>JAP9:S&"Q9?$@EUI]S; L,'PJ]7ARPZEM@>^-R6JOJ_@XI#_;J\Z_<
M+MO2'EH64LLTJ&>JEZ:>J<^8SKUEZ#FF4V?2V%E-'+*;.*\GG]_-5]>P:G5@
M>Z]C=@WX&ZQH0N,T[F6DJH& [1W$^QJI:D%@>P_R748B/*#J^8'3X+O*CMO8
M]:,AA)>^::+0T(&7KNG#Y7=QU;]UJ^X$M7,>O/'SL[^*/C^*7&&^HTKZB&S55/;04461YZ=[^8UD!WU\
MM6%2LEA?[@D."<\ ZOF6J9ZZN,DF*,]8%_\ 4$L#!!0 ( !Q(IE1T62D+
M40( -X% 9 >&PO=V]R:W-H965TB!EM86$8ITR57L_GV7E*PZC>,&Z$7B
MDCO#&9*[V=K8)U59F+NQ>68:5%+#C66NJ6MA?TU F?4X&D3;B5NYK-!/\#Q;
MB27< 3ZL;BQ%O&RR]3E)#A)>"WO*DO,/+(F3Y.%NQHZ/3O;)^E^6%^+2_A+2
M0)N^YQ*^7\X=6GK>/PXP#WOF86 >OL$\;:P%C!LG"
M.<"]CW#T2L_9(([_$OV/I%8VWRFA&NPR=!;'"M-H;*NIG^V;UV6H6?XGO>U\
M]$B64CNF8$'0^/2!WZ!OZ?EO
M4$L#!!0 ( !Q(IE2;(CO?F@4 D< 9 >&PO=V]R:W-H965TBXS;8CU_J$M$F*45M@[S8NIP9\G XGQPFVRVHGS@3"<[LJ%W5'S>W>3RSFF]
MK)*,LB+A#.1T?3&ZA.=S[)<&%>*OA!Z*HVM04EEP_K6\^;"Z&+EECVA*EZ)T
M0>3?/9W1-"T]R7[\VS@=M6V6AL?7C][?5^0EF04IZ(RG?RRHMJ]"MK.5X)
M*R?*GD=WU;]3A&X-KSL2V '.VHBN+?=QO/^ZQ=R3/EBQZ)'N%>AU>D_P,
MH/ M0"Y"G^]B\/K5&TNW9D.\1)47V.TE_O&^-,&P.)O_:I=.Q@NWDP-7;O'@
MR?'EX'&V *!&E\3 G&DT;5@4&1G.V[9CGO9?F!+GE&PH'(B42#(-WM<
MQR:!L4[2@H&AQM+$0.3Y&DT3Y(_'=IK057+F]A+]U&;OW6/V?KFF96[W)0@\
MDDOXPLD)D6H;/4<0&R\GHQ\%6HAF-I2'M'%I2/?&U2SRTHS\5N1RR5^D#\
M1#G*Y2#+8@0N5W+IDY1CV:;K)[&5]7I(;)4<0>^E8ZOD!_;KS^#2"TV]\8S8
MFA@]9K$% SU7#ZP-%'3$5>D;#)ZW]#;^>FNO#6-P-C%F];6!NLHO5,H*^Z5U
M:.Z&1N/O( ZA3M8&<]VQSM<"\^0.4F=L@6$/PP[.2F%AO\3>JE7=;Y1O;>2;?[IG(DV&A
M1THS$7KIT"O]0D_IU]#08S-<6 ^\B='7R;$%@W1)GUM ,.@*NM).U+^7NTD>
M'H@<6P;>YX0MMTE1;1=5G']N88:4@"+_I0.M! WU"]KP0)O:@MRQ7MTM*!B:
M.6ZB A3J6R<+R@MAAYPA)6?H6>0,F.
M'"DI0_U2=I-0\#ZYI\\\NY6"H9=6,*P4##^3@F%33[P(:<&V@: V(V(+",I@
M:[&VH;#?L>W 2K]POWX-G-N-E]-BJW\#L8!D NAL35"H)\G< O*#CGF-E3SB
M_BUEJSO!3B?ZYR8V/OC+^Z&?&7Y[<2K=POVX-G]SF
M)T?-@SR]7\'S&;0\C^'YO#Z54N[K0[)K
MDF\25H"4KF53[EDH.YS7YT[UC>"[ZF!EP87@676YI61%\Q(@WZ\Y%X\W90/M
MZ=_T?U!+ P04 " <2*94O;X)2O\" ")#P #0 'AL+W-T>6QEUW%19/Z:ZWK#T'0K-:T(LV9
MK*DP2"%51;29JC)H:D5)WH!3Q8/I9!('%6'"7\Q%6UU6NO%6LA4Z]:>CR;.W
MSWGJA_$[W[-TFOO[12GWQRK/WD[>.,'3M+S)Y">
M37!>@_74P9##8EY(L4LE\JW!Q"85]>X(3_V,<+94#+P*4C&^L>8I&%:22^5I
M4T,C)@1+^SN'_F:"+*7*J1K#A/[6M)AS6H P]9C&!C:%>7\&GKO>W' W15[NSJ!/17CT @:AI;&3H!_
MG\UR[]'.GD7KU>Q.ZD^MR4;T<^@5>J5HP;I^WA5C?(P]Q-E)7?/-1\Y*45&;
M^Y,#+N9DZ^>MI6+W)AITRLH8J/*].ZHT6^U;?BI2W]!.;[NI*W#-TW]0\Y^M
M5&,!^+N1' L#B8 LS'>F%Q_J=\9F@^%L.TS9S(#/69H3[6RX5D_0>+X_9)
MS.7.-$FB*(ZQBF:94T&&U2V.X>MFP[2!!Q8'(OU>K?'=QCOD\3[ ]O2Q#L$R
MQ3L1RQ2O-2#NNH%'DKAW&XL#'M@N8+T#\=UQH*?
M=/=H'"/5B>'CWA_L*8FB)'$C@+D51!&&P-.((Y@"T( A4=2?@T?G4; ]IX+=
MC^_%+U!+ P04 " <2*94EXJ[', 3 @ "P %]R96QS+RYR96QS
MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2
MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N
M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E
MC'%BM/XU@LD/['X 4$L#!!0 ( !Q(IE3\?\&(WP( )D2 / >&PO
M=V]R:V)O;VLN>&ULQ9A;;]HP%(#_BI6G[F$+22F]J%2BP#8D1E^CJ9Y !6
M?8ELI[=?7R<9FA%PM!>/I\07S.?C^'Q.;E^5?EXJ]4S>!)>F'VVL+6_BV.0;
M$-1\4R5(U[)26E#KBGH=FU(#+ IYU.+Q:4R>CN=CO67,=^05G(+5/2
M5=853PQ>S=_VNDA>F&%+QIE][T?-/8>("":98!]0]*-.1,Q&O?Y4FGTH:2G/
M/U('THU['#;ABVMBF1S,^=8POX#JW
MI3^8#F;#,?$@
MSQ'(\Q-"_DX]R"X"V3WA$//<@>PAD+RQD5@E!]3M1*Y*QM63N
M9]3M]4&>J\KM=0_R$H&\# LY!6K >"Q7",M5X(!9E3^3>:7SC8,B?9%Y\/,T@26"$3F2L!9$'?=M<4$T82V!@9K)OS
MP2.42M>/G ^&22(); DTM^U8(L$TD03V!([I>R+!1)$$-D6;A,F9.Z)R,#L[
M E-#$M@-QS+*'U ?$[-&$E@;QQ++ 4S,(4E@B>SMY4/KG6(&24,;!-TM71\3
M$TD:6"3;W3("2QG?#1_Z"A)8( >.+X&PVN-:24-_0*RGW$.(6**21O%Q-M/(06LF(1BYH8WKCZG/)]K
M4E_:XUOWHDZQJXKSH:M[D%-%B^V7E>U7H;M/4$L#!!0 ( !Q(IE1_/=]I
M1P$ -@0 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4
MAN%;(;T RSDJZD1O?G/1%L4=6X^;?[=FL[_,5C_V.'F*F.\BB[94!J?*GUO
MYFVGIP>MQLDJ.E]3-9ROI'3H((8@#A^TAJ!U^* -!&W"!VTA:!L^*(&@)'S0
M#H)VX8/V$+0/'W2 H$/X((I1QEA T@)K 5H3C/JS0+T9M2;!>C-BX]M 7HSZLT"]&;4
MFP7HS:@W"]";46\6H#>CWOQ.O9U_-,;-/<\UWO].JOWXKIFOGY;/S04[$\X:
M?F2@%02P,$% @ '$BF5-IR6=AX 0 L1$ !, !;0V]N=&5N=%]4
M>7!E&ULS9C+3L,P$$5_)J7;+>T?\\D
M?4B@$E$5B=G$2CQS[[5'.HM,WK8>8K8QVL9IWJ3D'QB+90-&QL)YL+A3NV!D
MPM>P8%Z62[D )D:C,2N=36#3,+4:^6SR!+5ZU*F7"?K6WUS66X=RBPLZN)C?)Q@ 4Y.^G0[OQLL.][74,(JH)L+D-Z
MD0:KV$:SF+8:8M$O<2*CJVM50N7*E<&6(OH LHH-0#*ZV(D.^IT3WC#LGOQB
M_TZFSQ KY\'YB!,+<+[=821M]]"C$(2D^H]X=$3IB\\'[;0KJ'[IC=?[X<*R
MFT=DW7+Y'7^=\5'_S!R"2(XK(CFNB>2X(9)C3"3'+9$<=T1RW!/)P4=4@E A
M*J>"5$Z%J9P*5#D5JG(J6.54N,JI@)53(:N@0E9!A:R""ED%%;(**F055,@J
MJ)!5_"=9WYU;_O5/A'8MC%3VX,^Z/S6S3U!+ 0(4 Q0 ( !Q(IE0'04UB
M@0 +$ 0 " 0 !D;V-0&UL4$L!
M A0#% @ '$BF5 $/X1#O *P( !$ ( !KP &1O
M8U!R;W!S+V-O&UL4$L! A0#% @ '$BF5)E&PO=V]R:W-H
M965T&UL4$L! A0#% @ '$BF5"^;D:2B!0 [A8 !@
M ("!@@T 'AL+W=O&PO=V]R:W-H965T&UL
M4$L! A0#% @ '$BF5#H(SK%*" <30 !@ ("!CAT
M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$BF
M5+3M31 :"@ ,!P !@ ("!/3D 'AL+W=O&PO=V]R:W-H
M965T&UL4$L!
M A0#% @ '$BF5'DIO[NJ P NP@ !D ("!#TX 'AL
M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$BF
M5$8.[J2""P (A\ !D ("!D5P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$BF5)RB2'M' P P@<
M !D ("!Y6\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$BF5-A@.);H! 0!8 !D
M ("!^GH 'AL+W=O&PO=V]R:W-H965T
M&UL4$L! A0#
M% @ '$BF5+YHQE-:! ,Q( !D ("!QH@ 'AL+W=O
M&PO=V]R:W-H965T&UL4$L! A0#% @ '$BF5)LB
M.]^:!0 "1P !D ("!XY0 'AL+W=O&PO> !X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4 " <2*94?SW?:4&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " <
M2*94VG)9V'@! "Q$0 $P @ %2HP 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08 (P C &P) #[I !
end
XML
40
Show.js
IDEA: XBRL DOCUMENT
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
XML
41
report.css
IDEA: XBRL DOCUMENT
/* Updated 2009-11-04 */
/* v2.2.0.24 */
/* DefRef Styles */
..report table.authRefData{
background-color: #def;
border: 2px solid #2F4497;
font-size: 1em;
position: absolute;
}
..report table.authRefData a {
display: block;
font-weight: bold;
}
..report table.authRefData p {
margin-top: 0px;
}
..report table.authRefData .hide {
background-color: #2F4497;
padding: 1px 3px 0px 0px;
text-align: right;
}
..report table.authRefData .hide a:hover {
background-color: #2F4497;
}
..report table.authRefData .body {
height: 150px;
overflow: auto;
width: 400px;
}
..report table.authRefData table{
font-size: 1em;
}
/* Report Styles */
..pl a, .pl a:visited {
color: black;
text-decoration: none;
}
/* table */
..report {
background-color: white;
border: 2px solid #acf;
clear: both;
color: black;
font: normal 8pt Helvetica, Arial, san-serif;
margin-bottom: 2em;
}
..report hr {
border: 1px solid #acf;
}
/* Top labels */
..report th {
background-color: #acf;
color: black;
font-weight: bold;
text-align: center;
}
..report th.void {
background-color: transparent;
color: #000000;
font: bold 10pt Helvetica, Arial, san-serif;
text-align: left;
}
..report .pl {
text-align: left;
vertical-align: top;
white-space: normal;
width: 200px;
white-space: normal; /* word-wrap: break-word; */
}
..report td.pl a.a {
cursor: pointer;
display: block;
width: 200px;
overflow: hidden;
}
..report td.pl div.a {
width: 200px;
}
..report td.pl a:hover {
background-color: #ffc;
}
/* Header rows... */
..report tr.rh {
background-color: #acf;
color: black;
font-weight: bold;
}
/* Calendars... */
..report .rc {
background-color: #f0f0f0;
}
/* Even rows... */
..report .re, .report .reu {
background-color: #def;
}
..report .reu td {
border-bottom: 1px solid black;
}
/* Odd rows... */
..report .ro, .report .rou {
background-color: white;
}
..report .rou td {
border-bottom: 1px solid black;
}
..report .rou table td, .report .reu table td {
border-bottom: 0px solid black;
}
/* styles for footnote marker */
..report .fn {
white-space: nowrap;
}
/* styles for numeric types */
..report .num, .report .nump {
text-align: right;
white-space: nowrap;
}
..report .nump {
padding-left: 2em;
}
..report .nump {
padding: 0px 0.4em 0px 2em;
}
/* styles for text types */
..report .text {
text-align: left;
white-space: normal;
}
..report .text .big {
margin-bottom: 1em;
width: 17em;
}
..report .text .more {
display: none;
}
..report .text .note {
font-style: italic;
font-weight: bold;
}
..report .text .small {
width: 10em;
}
..report sup {
font-style: italic;
}
..report .outerFootnotes {
font-size: 1em;
}
XML
42
FilingSummary.xml
IDEA: XBRL DOCUMENT
3.22.1
html
164
185
1
false
30
0
false
7
false
false
R1.htm
000100 - Document - Document and Entity Information
Sheet
http://raverg.com/role/DocumentAndEntityInformation
Document and Entity Information
Cover
1
false
false
R2.htm
010000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
Sheet
http://raverg.com/role/CondensedConsolidatedStatementsOfOperations
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
Statements
2
false
false
R3.htm
020000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS
Sheet
http://raverg.com/role/CondensedConsolidatedBalanceSheets
CONDENSED CONSOLIDATED BALANCE SHEETS
Statements
3
false
false
R4.htm
020100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
Sheet
http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
Statements
4
false
false
R5.htm
030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
Sheet
http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
Statements
5
false
false
R6.htm
040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Sheet
http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Statements
6
false
false
R7.htm
060100 - Disclosure - Summary of Significant Accounting Policies
Sheet
http://raverg.com/role/SummaryOfSignificantAccountingPolicies
Summary of Significant Accounting Policies
Notes
7
false
false
R8.htm
060200 - Disclosure - Leases
Sheet
http://raverg.com/role/Leases
Leases
Notes
8
false
false
R9.htm
060300 - Disclosure - Stock Purchase Plan
Sheet
http://raverg.com/role/StockPurchasePlan
Stock Purchase Plan
Notes
9
false
false
R10.htm
060400 - Disclosure - Commitments and Contingencies
Sheet
http://raverg.com/role/CommitmentsAndContingencies
Commitments and Contingencies
Notes
10
false
false
R11.htm
060500 - Disclosure - Stock-Based Compensation
Sheet
http://raverg.com/role/StockbasedCompensation
Stock-Based Compensation
Notes
11
false
false
R12.htm
060600 - Disclosure - Earnings per Share (EPS)
Sheet
http://raverg.com/role/EarningsPerShareEps
Earnings per Share (EPS)
Notes
12
false
false
R13.htm
060700 - Disclosure - Income Taxes
Sheet
http://raverg.com/role/IncomeTaxes
Income Taxes
Notes
13
false
false
R14.htm
060800 - Disclosure - Segment Reporting
Sheet
http://raverg.com/role/SegmentReporting
Segment Reporting
Notes
14
false
false
R15.htm
070100 - Disclosure - Summary of Significant Accounting Policies (Policies)
Sheet
http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies
Summary of Significant Accounting Policies (Policies)
Policies
http://raverg.com/role/SummaryOfSignificantAccountingPolicies
15
false
false
R16.htm
080100 - Disclosure - Summary of Significant Accounting Policies (Tables)
Sheet
http://raverg.com/role/SummaryOfSignificantAccountingPoliciesTables
Summary of Significant Accounting Policies (Tables)
Tables
http://raverg.com/role/SummaryOfSignificantAccountingPolicies
16
false
false
R17.htm
080200 - Disclosure - Leases (Tables)
Sheet
http://raverg.com/role/LeasesTables
Leases (Tables)
Tables
http://raverg.com/role/Leases
17
false
false
R18.htm
080500 - Disclosure - Stock-Based Compensation (Tables)
Sheet
http://raverg.com/role/StockbasedCompensationTables
Stock-Based Compensation (Tables)
Tables
http://raverg.com/role/StockbasedCompensation
18
false
false
R19.htm
080600 - Disclosure - Earnings per Share (EPS) (Tables)
Sheet
http://raverg.com/role/EarningsPerShareEpsTables
Earnings per Share (EPS) (Tables)
Tables
http://raverg.com/role/EarningsPerShareEps
19
false
false
R20.htm
080800 - Disclosure - Segment Reporting (Tables)
Sheet
http://raverg.com/role/SegmentReportingTables
Segment Reporting (Tables)
Tables
http://raverg.com/role/SegmentReporting
20
false
false
R21.htm
090100 - Disclosure - Summary of Significant Accounting Policies (Details)
Sheet
http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails
Summary of Significant Accounting Policies (Details)
Details
http://raverg.com/role/SummaryOfSignificantAccountingPoliciesTables
21
false
false
R22.htm
090200 - Disclosure - Leases (Details)
Sheet
http://raverg.com/role/LeasesDetails
Leases (Details)
Details
http://raverg.com/role/LeasesTables
22
false
false
R23.htm
090300 - Disclosure - Stock Purchase Plan (Details)
Sheet
http://raverg.com/role/StockPurchasePlanDetails
Stock Purchase Plan (Details)
Details
http://raverg.com/role/StockPurchasePlan
23
false
false
R24.htm
090500 - Disclosure - Stock-Based Compensation (Details)
Sheet
http://raverg.com/role/StockbasedCompensationDetails
Stock-Based Compensation (Details)
Details
http://raverg.com/role/StockbasedCompensationTables
24
false
false
R25.htm
090600 - Disclosure - Earnings per Share (EPS) (Details)
Sheet
http://raverg.com/role/EarningsPerShareEpsDetails
Earnings per Share (EPS) (Details)
Details
http://raverg.com/role/EarningsPerShareEpsTables
25
false
false
R26.htm
090700 - Disclosure - Income Taxes (Details)
Sheet
http://raverg.com/role/IncomeTaxesDetails
Income Taxes (Details)
Details
http://raverg.com/role/IncomeTaxes
26
false
false
R27.htm
090800 - Disclosure - Segment Reporting (Details)
Sheet
http://raverg.com/role/SegmentReportingDetails
Segment Reporting (Details)
Details
http://raverg.com/role/SegmentReportingTables
27
false
false
All Reports
Book
All Reports
brhc10037013_10q.htm
brhc10037013_ex31-1.htm
brhc10037013_ex31-2.htm
brhc10037013_ex32-1.htm
brhc10037013_ex32-2.htm
rave-20220327.xsd
rave-20220327_cal.xml
rave-20220327_def.xml
rave-20220327_lab.xml
rave-20220327_pre.xml
http://fasb.org/us-gaap/2021-01-31
http://xbrl.sec.gov/dei/2021
true
true
JSON
45
MetaLinks.json
IDEA: XBRL DOCUMENT
{
"instance": {
"brhc10037013_10q.htm": {
"axisCustom": 0,
"axisStandard": 11,
"contextCount": 164,
"dts": {
"calculationLink": {
"local": [
"rave-20220327_cal.xml"
]
},
"definitionLink": {
"local": [
"rave-20220327_def.xml"
]
},
"inline": {
"local": [
"brhc10037013_10q.htm"
]
},
"labelLink": {
"local": [
"rave-20220327_lab.xml"
]
},
"presentationLink": {
"local": [
"rave-20220327_pre.xml"
]
},
"schema": {
"local": [
"rave-20220327.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2004/ref-2004-08-10.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
"https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
"https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
"https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
"https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
"https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
"https://xbrl.sec.gov/country/2021/country-2021.xsd",
"https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
"https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
"https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
"https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
"https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
"https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
]
}
},
"elementCount": 296,
"entityCount": 1,
"hidden": {
"http://fasb.org/us-gaap/2021-01-31": 3,
"http://raverg.com/20220327": 1,
"http://xbrl.sec.gov/dei/2021": 6,
"total": 10
},
"keyCustom": 11,
"keyStandard": 174,
"memberCustom": 16,
"memberStandard": 13,
"nsprefix": "rave",
"nsuri": "http://raverg.com/20220327",
"report": {
"R1": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "true",
"longName": "000100 - Document - Document and Entity Information",
"role": "http://raverg.com/role/DocumentAndEntityInformation",
"shortName": "Document and Entity Information",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R10": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060400 - Disclosure - Commitments and Contingencies",
"role": "http://raverg.com/role/CommitmentsAndContingencies",
"shortName": "Commitments and Contingencies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R11": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060500 - Disclosure - Stock-Based Compensation",
"role": "http://raverg.com/role/StockbasedCompensation",
"shortName": "Stock-Based Compensation",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R12": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060600 - Disclosure - Earnings per Share (EPS)",
"role": "http://raverg.com/role/EarningsPerShareEps",
"shortName": "Earnings per Share (EPS)",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R13": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060700 - Disclosure - Income Taxes",
"role": "http://raverg.com/role/IncomeTaxes",
"shortName": "Income Taxes",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R14": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060800 - Disclosure - Segment Reporting",
"role": "http://raverg.com/role/SegmentReporting",
"shortName": "Segment Reporting",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R15": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "070100 - Disclosure - Summary of Significant Accounting Policies (Policies)",
"role": "http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
"shortName": "Summary of Significant Accounting Policies (Policies)",
"subGroupType": "policies",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R16": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "080100 - Disclosure - Summary of Significant Accounting Policies (Tables)",
"role": "http://raverg.com/role/SummaryOfSignificantAccountingPoliciesTables",
"shortName": "Summary of Significant Accounting Policies (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R17": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LeaseCostTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "080200 - Disclosure - Leases (Tables)",
"role": "http://raverg.com/role/LeasesTables",
"shortName": "Leases (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LeaseCostTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R18": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "080500 - Disclosure - Stock-Based Compensation (Tables)",
"role": "http://raverg.com/role/StockbasedCompensationTables",
"shortName": "Stock-Based Compensation (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R19": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "080600 - Disclosure - Earnings per Share (EPS) (Tables)",
"role": "http://raverg.com/role/EarningsPerShareEpsTables",
"shortName": "Earnings per Share (EPS) (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R2": {
"firstAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "010000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
"role": "http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CostOfRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R20": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "080800 - Disclosure - Segment Reporting (Tables)",
"role": "http://raverg.com/role/SegmentReportingTables",
"shortName": "Segment Reporting (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R21": {
"firstAnchor": {
"ancestors": [
"div",
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "rave:LesseeOperatingLeaseNumberOfSubleases",
"reportCount": 1,
"unitRef": "U004",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090100 - Disclosure - Summary of Significant Accounting Policies (Details)",
"role": "http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails",
"shortName": "Summary of Significant Accounting Policies (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"div",
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327_RangeAxis_MaximumMember",
"decimals": null,
"lang": "en-US",
"name": "rave:AmortizationPeriodOfFranchiseRevenuesAgreement",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R22": {
"firstAnchor": {
"ancestors": [
"div",
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "rave:LesseeOperatingLeaseNumberOfSubleases",
"reportCount": 1,
"unitRef": "U004",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090200 - Disclosure - Leases (Details)",
"role": "http://raverg.com/role/LeasesDetails",
"shortName": "Leases (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "-3",
"lang": null,
"name": "us-gaap:OperatingLeaseCost",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R23": {
"firstAnchor": {
"ancestors": [
"us-gaap:StockRepurchasedDuringPeriodShares",
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:StockRepurchasedDuringPeriodShares",
"reportCount": 1,
"unique": true,
"unitRef": "U001",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090300 - Disclosure - Stock Purchase Plan (Details)",
"role": "http://raverg.com/role/StockPurchasePlanDetails",
"shortName": "Stock Purchase Plan (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:StockRepurchasedDuringPeriodShares",
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:StockRepurchasedDuringPeriodShares",
"reportCount": 1,
"unique": true,
"unitRef": "U001",
"xsiNil": "false"
}
},
"R24": {
"firstAnchor": {
"ancestors": [
"us-gaap:AllocatedShareBasedCompensationExpense",
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327_AwardTypeAxis_EmployeeStockOptionMember",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090500 - Disclosure - Stock-Based Compensation (Details)",
"role": "http://raverg.com/role/StockbasedCompensationDetails",
"shortName": "Stock-Based Compensation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:AllocatedShareBasedCompensationExpense",
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327_AwardTypeAxis_EmployeeStockOptionMember",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R25": {
"firstAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090600 - Disclosure - Earnings per Share (EPS) (Details)",
"role": "http://raverg.com/role/EarningsPerShareEpsDetails",
"shortName": "Earnings per Share (EPS) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R26": {
"firstAnchor": {
"ancestors": [
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090700 - Disclosure - Income Taxes (Details)",
"role": "http://raverg.com/role/IncomeTaxesDetails",
"shortName": "Income Taxes (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20211227to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R27": {
"firstAnchor": {
"ancestors": [
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "U007",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "090800 - Disclosure - Segment Reporting (Details)",
"role": "http://raverg.com/role/SegmentReportingDetails",
"shortName": "Segment Reporting (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"div",
"ix:continuation",
"div",
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "U007",
"xsiNil": "false"
}
},
"R3": {
"firstAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "020000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
"role": "http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R4": {
"firstAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "020100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
"role": "http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
"shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R5": {
"firstAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20200628_StatementEquityComponentsAxis_CommonStockMember",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
"role": "http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20200629to20200927_StatementEquityComponentsAxis_CommonStockMember",
"decimals": "-3",
"lang": null,
"name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R6": {
"firstAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "U002",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
"role": "http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows",
"shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"td",
"tr",
"table",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": "-3",
"lang": null,
"name": "us-gaap:OtherAssetImpairmentCharges",
"reportCount": 1,
"unique": true,
"unitRef": "U002",
"xsiNil": "false"
}
},
"R7": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060100 - Disclosure - Summary of Significant Accounting Policies",
"role": "http://raverg.com/role/SummaryOfSignificantAccountingPolicies",
"shortName": "Summary of Significant Accounting Policies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R8": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LesseeOperatingLeasesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060200 - Disclosure - Leases",
"role": "http://raverg.com/role/Leases",
"shortName": "Leases",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LesseeOperatingLeasesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R9": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "060300 - Disclosure - Stock Purchase Plan",
"role": "http://raverg.com/role/StockPurchasePlan",
"shortName": "Stock Purchase Plan",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"div",
"div",
"div",
"div",
"body",
"html"
],
"baseRef": "brhc10037013_10q.htm",
"contextRef": "c20210628to20220327",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
}
},
"segmentCount": 30,
"tag": {
"country_US": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "United States [Member]"
}
}
},
"localname": "US",
"nsuri": "http://xbrl.sec.gov/country/2021",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"dei_AmendmentFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
"label": "Amendment Flag"
}
}
},
"localname": "AmendmentFlag",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_CityAreaCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area code of city",
"label": "City Area Code"
}
}
},
"localname": "CityAreaCode",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_CoverAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cover page.",
"label": "Cover [Abstract]"
}
}
},
"localname": "CoverAbstract",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"xbrltype": "stringItemType"
},
"dei_CurrentFiscalYearEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "End date of current fiscal year in the format --MM-DD.",
"label": "Current Fiscal Year End Date"
}
}
},
"localname": "CurrentFiscalYearEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "gMonthDayItemType"
},
"dei_DocumentFiscalPeriodFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
"label": "Document Fiscal Period Focus"
}
}
},
"localname": "DocumentFiscalPeriodFocus",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "fiscalPeriodItemType"
},
"dei_DocumentFiscalYearFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
"label": "Document Fiscal Year Focus"
}
}
},
"localname": "DocumentFiscalYearFocus",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "gYearItemType"
},
"dei_DocumentPeriodEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.",
"label": "Document Period End Date"
}
}
},
"localname": "DocumentPeriodEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "dateItemType"
},
"dei_DocumentQuarterlyReport": {
"auth_ref": [
"r386"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as an quarterly report.",
"label": "Document Quarterly Report"
}
}
},
"localname": "DocumentQuarterlyReport",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentTransitionReport": {
"auth_ref": [
"r387"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as a transition report.",
"label": "Document Transition Report"
}
}
},
"localname": "DocumentTransitionReport",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentType": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
"label": "Document Type"
}
}
},
"localname": "DocumentType",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "submissionTypeItemType"
},
"dei_EntityAddressAddressLine1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Address Line 1 such as Attn, Building Name, Street Name",
"label": "Entity Address, Address Line One"
}
}
},
"localname": "EntityAddressAddressLine1",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressCityOrTown": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the City or Town",
"label": "Entity Address, City or Town"
}
}
},
"localname": "EntityAddressCityOrTown",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressPostalZipCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Code for the postal or zip code",
"label": "Entity Address, Postal Zip Code"
}
}
},
"localname": "EntityAddressPostalZipCode",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressStateOrProvince": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the state or province.",
"label": "Entity Address, State or Province"
}
}
},
"localname": "EntityAddressStateOrProvince",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "stateOrProvinceItemType"
},
"dei_EntityCentralIndexKey": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
"label": "Entity Central Index Key"
}
}
},
"localname": "EntityCentralIndexKey",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "centralIndexKeyItemType"
},
"dei_EntityCommonStockSharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
"label": "Entity Common Stock, Shares Outstanding"
}
}
},
"localname": "EntityCommonStockSharesOutstanding",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "sharesItemType"
},
"dei_EntityCurrentReportingStatus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Current Reporting Status"
}
}
},
"localname": "EntityCurrentReportingStatus",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityEmergingGrowthCompany": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if registrant meets the emerging growth company criteria.",
"label": "Entity Emerging Growth Company"
}
}
},
"localname": "EntityEmergingGrowthCompany",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityFileNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
"label": "Entity File Number"
}
}
},
"localname": "EntityFileNumber",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "fileNumberItemType"
},
"dei_EntityFilerCategory": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Filer Category"
}
}
},
"localname": "EntityFilerCategory",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "filerCategoryItemType"
},
"dei_EntityIncorporationStateCountryCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two-character EDGAR code representing the state or country of incorporation.",
"label": "Entity Incorporation, State or Country Code"
}
}
},
"localname": "EntityIncorporationStateCountryCode",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "edgarStateCountryItemType"
},
"dei_EntityInteractiveDataCurrent": {
"auth_ref": [
"r389"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
"label": "Entity Interactive Data Current"
}
}
},
"localname": "EntityInteractiveDataCurrent",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityRegistrantName": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
"label": "Entity Registrant Name"
}
}
},
"localname": "EntityRegistrantName",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityShellCompany": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
"label": "Entity Shell Company"
}
}
},
"localname": "EntityShellCompany",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntitySmallBusiness": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
"label": "Entity Small Business"
}
}
},
"localname": "EntitySmallBusiness",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityTaxIdentificationNumber": {
"auth_ref": [
"r388"
],
"lang": {
"en-us": {
"role": {
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
"label": "Entity Tax Identification Number"
}
}
},
"localname": "EntityTaxIdentificationNumber",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "employerIdItemType"
},
"dei_LocalPhoneNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Local phone number for entity.",
"label": "Local Phone Number"
}
}
},
"localname": "LocalPhoneNumber",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_Security12bTitle": {
"auth_ref": [
"r384"
],
"lang": {
"en-us": {
"role": {
"documentation": "Title of a 12(b) registered security.",
"label": "Title of 12(b) Security"
}
}
},
"localname": "Security12bTitle",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "securityTitleItemType"
},
"dei_SecurityExchangeName": {
"auth_ref": [
"r385"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the Exchange on which a security is registered.",
"label": "Security Exchange Name"
}
}
},
"localname": "SecurityExchangeName",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "edgarExchangeCodeItemType"
},
"dei_TradingSymbol": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Trading symbol of an instrument as listed on an exchange.",
"label": "Trading Symbol"
}
}
},
"localname": "TradingSymbol",
"nsuri": "http://xbrl.sec.gov/dei/2021",
"presentation": [
"http://raverg.com/role/DocumentAndEntityInformation"
],
"xbrltype": "tradingSymbolItemType"
},
"rave_AccountsPayableLeaseTerminationImpairments": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 15.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Change in recurring obligations of a business that arise from lease termination impairments.",
"label": "Accounts payable - lease termination impairments"
}
}
},
"localname": "AccountsPayableLeaseTerminationImpairments",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"rave_AdvertisingFundsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Advertising fund contributions for Pie Five units represent contributions collected where we have control over the activities of the fund. Contributions are based on a percentage of net retail sales.",
"label": "Advertising Funds [Member]",
"terseLabel": "Advertising Funds [Member]"
}
}
},
"localname": "AdvertisingFundsMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_AmendedTwoThousandAndSevenEmployeeStockPurchasePlanMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock repurchase plan amended by the company's board of directors to increase the authorized shares to be purchased.",
"label": "Amended Two Thousand And Seven Employee Stock Purchase Plan [Member]",
"terseLabel": "Amended 2007 Stock Purchase Plan [Member]"
}
}
},
"localname": "AmendedTwoThousandAndSevenEmployeeStockPurchasePlanMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "domainItemType"
},
"rave_AmortizationPeriodOfFranchiseRevenuesAgreement": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Amortization period for the franchise revenues agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Amortization Period of Franchise Revenues Agreement",
"terseLabel": "Amortization term of franchise license fees"
}
}
},
"localname": "AmortizationPeriodOfFranchiseRevenuesAgreement",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "durationItemType"
},
"rave_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Antidilutive Securities Excluded from Computation of Earnings per Share [Abstract]"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"rave_AreaDevelopmentExclusivityFeesAndForeignMasterLicenseFeesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area development exclusivity fees and foreign master license fees are typically billed upon execution of the area development and foreign master license agreements.",
"label": "Area Development Exclusivity Fees and Foreign Master License Fees [Member]",
"terseLabel": "Area Development Fees and Foreign Master License Fees [Member]"
}
}
},
"localname": "AreaDevelopmentExclusivityFeesAndForeignMasterLicenseFeesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_CashPaidForAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Cash Paid For [Abstract]",
"terseLabel": "CASH PAID FOR:"
}
}
},
"localname": "CashPaidForAbstract",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"rave_CompanyOwnedRestaurantsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The reportable operating segment.",
"label": "Company Owned Restaurants [Member]",
"terseLabel": "Company-Owned Restaurants [Member]"
}
}
},
"localname": "CompanyOwnedRestaurantsMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"rave_ForeignCountriesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Foreign Countries [Member]",
"terseLabel": "Foreign Countries [Member]"
}
}
},
"localname": "ForeignCountriesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"rave_FranchiseLicenseFeesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Franchise license fees are typically billed upon execution of the franchise agreement.",
"label": "Franchise License Fees [Member]",
"terseLabel": "Franchise License Fees [Member]"
}
}
},
"localname": "FranchiseLicenseFeesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_FranchiseRevenuesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Franchise Revenues [Abstract]",
"terseLabel": "Franchise Revenues [Abstract]"
}
}
},
"localname": "FranchiseRevenuesAbstract",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"rave_FranchiseRoyaltiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Franchise royalties, which are based on a percentage of franchise restaurant sales, are recognized as sales.",
"label": "Franchise Royalties [Member]",
"terseLabel": "Franchise Royalties [Member]"
}
}
},
"localname": "FranchiseRoyaltiesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_IncreaseDecreaseInDepositsAndOther": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 13.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in deposits and other assets classified as other.",
"label": "Increase (Decrease) in Deposits and Other",
"terseLabel": "Deposits and other"
}
}
},
"localname": "IncreaseDecreaseInDepositsAndOther",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"rave_LesseeOperatingLeaseDescriptionTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information related to lessee's operating leases.",
"label": "Lessee, Operating Lease, Description [Table Text Block]",
"terseLabel": "Weighted Average Remaining Lease Term and Weighted Average Discount Rate"
}
}
},
"localname": "LesseeOperatingLeaseDescriptionTableTextBlock",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesTables"
],
"xbrltype": "textBlockItemType"
},
"rave_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 6.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four",
"terseLabel": "Thereafter"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"rave_LesseeOperatingLeaseNumberOfSubleases": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The number of subleases.",
"label": "Lessee, Operating Lease, Number of Subleases",
"terseLabel": "Number of subleases"
}
}
},
"localname": "LesseeOperatingLeaseNumberOfSubleases",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "integerItemType"
},
"rave_LesseeOperatingLeaseSupplementalCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Lessee, Operating Lease, Supplemental Cash Flow Information [Abstract]",
"terseLabel": "Supplemental Cash Flow Information Related to Operating Leases [Abstract]"
}
}
},
"localname": "LesseeOperatingLeaseSupplementalCashFlowInformationAbstract",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"rave_LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of supplemental cash flow information related to operating leases.",
"label": "Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]",
"terseLabel": "Supplemental Cash Flow Information Related to Operating Leases"
}
}
},
"localname": "LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesTables"
],
"xbrltype": "textBlockItemType"
},
"rave_LesseeOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Lessee Operating Lease, Weighted Average Remaining Lease Term and Discount Rate [Abstract]",
"terseLabel": "Weighted Average Remaining Lease Term and Discount Rate [Abstract]"
}
}
},
"localname": "LesseeOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"rave_NumberOfCompanyOwnedRestaurant": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The total number of restaurants owned by the company.",
"label": "Number of Company-owned Restaurant",
"terseLabel": "Number of company-owned restaurants"
}
}
},
"localname": "NumberOfCompanyOwnedRestaurant",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "integerItemType"
},
"rave_OfficeAgreementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The agreements related to office space.",
"label": "Office Agreements [Member]",
"terseLabel": "Office Agreements [Member]"
}
}
},
"localname": "OfficeAgreementsMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "domainItemType"
},
"rave_OperatingLeaseLiabilityAtAdoption": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Operating lease liability at adoption.",
"label": "Operating Lease Liability At Adoption",
"terseLabel": "Operating lease liability at adoption"
}
}
},
"localname": "OperatingLeaseLiabilityAtAdoption",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"rave_OperatingLeaseRightOfUseAssetsAtAdoption": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Operating lease right of use assets at adoption.",
"label": "Operating Lease Right Of Use Assets At Adoption",
"terseLabel": "Operating lease right of use assets at adoption"
}
}
},
"localname": "OperatingLeaseRightOfUseAssetsAtAdoption",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"rave_OtherRevenuesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Revenue that a company derives from any source other than its operations.",
"label": "Other Revenues [Member]",
"terseLabel": "Other [Member]"
}
}
},
"localname": "OtherRevenuesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_PieFiveFranchisingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The reportable operating segment.",
"label": "Pie Five Franchising [Member]",
"terseLabel": "Pie Five Franchising [Member]"
}
}
},
"localname": "PieFiveFranchisingMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"rave_PizzaInnFranchisingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The reportable operating segment.",
"label": "Pizza Inn Franchising [Member]",
"terseLabel": "Pizza Inn Franchising [Member]"
}
}
},
"localname": "PizzaInnFranchisingMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"rave_ProvisionForDoubtfulAccountsFromAccountsReceivable": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense related to write-down of accounts receivable to the amount expected to be collected.",
"label": "Provision for Doubtful Accounts From Accounts Receivable",
"terseLabel": "Provision for bad debt"
}
}
},
"localname": "ProvisionForDoubtfulAccountsFromAccountsReceivable",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"rave_RentalIncomeMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Rental income that a company derives from properties it owns.",
"label": "Rental Income [Member]",
"terseLabel": "Rental Income [Member]"
}
}
},
"localname": "RentalIncomeMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_RestaurantSpaceAgreementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The agreements related to restaurant space.",
"label": "Restaurant Space Agreements [Member]"
}
}
},
"localname": "RestaurantSpaceAgreementsMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "domainItemType"
},
"rave_SupplierAndDistributorIncentiveRevenuesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Supplier and distributor incentive revenues are recognized when title to the underlying commodities transfer.",
"label": "Supplier and Distributor Incentive Revenues [Member]",
"terseLabel": "Supplier and Distributor Incentive Revenues [Member]"
}
}
},
"localname": "SupplierAndDistributorIncentiveRevenuesMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_SupplierConventionFundsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Supplier convention funds are deferred until the obligations of the agreement are met and the event takes",
"label": "Supplier Convention Funds [Member]",
"terseLabel": "Supplier Convention Funds [Member]"
}
}
},
"localname": "SupplierConventionFundsMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"rave_TwoThousandAndSevenEmployeeStockPurchasePlanMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Stock repurchase plan approved to the company's board of directors to authorize shares to be purchased.",
"label": "Two Thousand And Seven Stock Purchase Plan [Member]",
"terseLabel": "2007 Stock Purchase Plan [Member]"
}
}
},
"localname": "TwoThousandAndSevenEmployeeStockPurchasePlanMember",
"nsuri": "http://raverg.com/20220327",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "domainItemType"
},
"srt_ConsolidationItemsAxis": {
"auth_ref": [
"r77",
"r125",
"r138",
"r139",
"r140",
"r141",
"r143",
"r145",
"r149",
"r186",
"r187",
"r188",
"r189",
"r190",
"r191",
"r193",
"r194",
"r196",
"r198",
"r199"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidation Items [Axis]"
}
}
},
"localname": "ConsolidationItemsAxis",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"srt_ConsolidationItemsDomain": {
"auth_ref": [
"r77",
"r125",
"r138",
"r139",
"r140",
"r141",
"r143",
"r145",
"r149",
"r186",
"r187",
"r188",
"r189",
"r190",
"r191",
"r193",
"r194",
"r196",
"r198",
"r199"
],
"lang": {
"en-us": {
"role": {
"label": "Consolidation Items [Domain]"
}
}
},
"localname": "ConsolidationItemsDomain",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"srt_MaximumMember": {
"auth_ref": [
"r201",
"r204",
"r246",
"r247",
"r326",
"r327",
"r328",
"r329",
"r330",
"r331",
"r332",
"r362",
"r365",
"r382",
"r383"
],
"lang": {
"en-us": {
"role": {
"label": "Maximum [Member]"
}
}
},
"localname": "MaximumMember",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails",
"http://raverg.com/role/LeasesDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"srt_MinimumMember": {
"auth_ref": [
"r201",
"r204",
"r246",
"r247",
"r326",
"r327",
"r328",
"r329",
"r330",
"r331",
"r332",
"r362",
"r365",
"r382",
"r383"
],
"lang": {
"en-us": {
"role": {
"label": "Minimum [Member]"
}
}
},
"localname": "MinimumMember",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails",
"http://raverg.com/role/LeasesDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"srt_ProductOrServiceAxis": {
"auth_ref": [
"r152",
"r235",
"r237",
"r334",
"r361",
"r363"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Axis]"
}
}
},
"localname": "ProductOrServiceAxis",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"srt_ProductsAndServicesDomain": {
"auth_ref": [
"r152",
"r235",
"r237",
"r334",
"r361",
"r363"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Domain]"
}
}
},
"localname": "ProductsAndServicesDomain",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"srt_RangeAxis": {
"auth_ref": [
"r201",
"r204",
"r245",
"r246",
"r247",
"r326",
"r327",
"r328",
"r329",
"r330",
"r331",
"r332",
"r362",
"r365",
"r382",
"r383"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Axis]"
}
}
},
"localname": "RangeAxis",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails",
"http://raverg.com/role/LeasesDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"srt_RangeMember": {
"auth_ref": [
"r201",
"r204",
"r245",
"r246",
"r247",
"r326",
"r327",
"r328",
"r329",
"r330",
"r331",
"r332",
"r362",
"r365",
"r382",
"r383"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Domain]"
}
}
},
"localname": "RangeMember",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails",
"http://raverg.com/role/LeasesDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "domainItemType"
},
"srt_ReportableGeographicalComponentsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Reportable Geographical Components [Member]"
}
}
},
"localname": "ReportableGeographicalComponentsMember",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"srt_SegmentGeographicalDomain": {
"auth_ref": [
"r153",
"r154",
"r235",
"r238",
"r364",
"r373",
"r374",
"r375",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381"
],
"lang": {
"en-us": {
"role": {
"label": "Geographical [Domain]"
}
}
},
"localname": "SegmentGeographicalDomain",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"srt_StatementGeographicalAxis": {
"auth_ref": [
"r153",
"r154",
"r235",
"r238",
"r364",
"r371",
"r373",
"r374",
"r375",
"r376",
"r377",
"r378",
"r379",
"r380",
"r381"
],
"lang": {
"en-us": {
"role": {
"label": "Geographical [Axis]"
}
}
},
"localname": "StatementGeographicalAxis",
"nsuri": "http://fasb.org/srt/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountingPoliciesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Summary of Significant Accounting Policies [Abstract]"
}
}
},
"localname": "AccountingPoliciesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_AccountsAndNotesReceivableNet": {
"auth_ref": [
"r17",
"r158",
"r349"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.",
"label": "Accounts and Financing Receivable, after Allowance for Credit Loss",
"terseLabel": "Notes receivable, current"
}
}
},
"localname": "AccountsAndNotesReceivableNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsPayableTradeCurrent": {
"auth_ref": [
"r9",
"r27"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accounts payable - trade"
}
}
},
"localname": "AccountsPayableTradeCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableNetCurrent": {
"auth_ref": [
"r4",
"r17",
"r158",
"r159"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
"label": "Accounts receivable, less allowance for bad debts of $22 and $47, respectively"
}
}
},
"localname": "AccountsReceivableNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedLiabilitiesCurrent": {
"auth_ref": [
"r29"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued expenses"
}
}
},
"localname": "AccruedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdditionalPaidInCapitalCommonStock": {
"auth_ref": [
"r18"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
"label": "Additional Paid in Capital, Common Stock",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapitalCommonStock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdditionalPaidInCapitalMember": {
"auth_ref": [
"r79",
"r80",
"r81",
"r267",
"r268",
"r269",
"r296"
],
"lang": {
"en-us": {
"role": {
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
"label": "Additional Paid-in Capital [Member]"
}
}
},
"localname": "AdditionalPaidInCapitalMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).",
"label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net",
"verboseLabel": "Stock compensation expense"
}
}
},
"localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
"auth_ref": [
"r216",
"r218"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
"label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
"negatedLabel": "Equity issue costs - ATM Offering"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Adjustments to reconcile net income to cash provided by/(used in) operating activities:"
}
}
},
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"auth_ref": [
"r249",
"r264",
"r271"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
"label": "Share-based Payment Arrangement, Expense",
"verboseLabel": "Stock-based compensation expense recognized"
}
}
},
"localname": "AllocatedShareBasedCompensationExpense",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
"auth_ref": [
"r23",
"r160",
"r164"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
"label": "Accounts receivable, allowance for bad debts"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfFinancingCosts": {
"auth_ref": [
"r47",
"r62",
"r202",
"r308"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense attributable to debt issuance costs.",
"label": "Amortization of debt issue costs"
}
}
},
"localname": "AmortizationOfFinancingCosts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfIntangibleAssets": {
"auth_ref": [
"r62",
"r167",
"r172"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
"label": "Amortization of intangible assets definite-lived"
}
}
},
"localname": "AmortizationOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
"label": "Options to purchase shares of common stock excluded from computation of diluted EPS (in shares)"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of antidilutive security.",
"label": "Antidilutive Securities [Axis]"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AntidilutiveSecuritiesNameDomain": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
"label": "Antidilutive Securities, Name [Domain]"
}
}
},
"localname": "AntidilutiveSecuritiesNameDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
}
}
},
"localname": "ArrangementsAndNonarrangementTransactionsMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AssetImpairmentCharges": {
"auth_ref": [
"r62",
"r174"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 4.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
"label": "Impairment of long-lived assets and other lease charges"
}
}
},
"localname": "AssetImpairmentCharges",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Assets": {
"auth_ref": [
"r74",
"r133",
"r140",
"r147",
"r162",
"r186",
"r187",
"r188",
"r190",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r291",
"r294",
"r299",
"r323",
"r325",
"r339",
"r351"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets",
"totalLabel": "Total assets"
}
}
},
"localname": "Assets",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets [Abstract]",
"terseLabel": "ASSETS"
}
}
},
"localname": "AssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsCurrent": {
"auth_ref": [
"r5",
"r6",
"r36",
"r74",
"r162",
"r186",
"r187",
"r188",
"r190",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r291",
"r294",
"r299",
"r323",
"r325"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Current",
"totalLabel": "Total current assets"
}
}
},
"localname": "AssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CURRENT ASSETS"
}
}
},
"localname": "AssetsCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsNoncurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "LONG-TERM ASSETS"
}
}
},
"localname": "AssetsNoncurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AwardTypeAxis": {
"auth_ref": [
"r250",
"r266"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of award under share-based payment arrangement.",
"label": "Award Type [Axis]"
}
}
},
"localname": "AwardTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r3",
"r26",
"r64"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
"label": "Cash and cash equivalents"
}
}
},
"localname": "CashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
"auth_ref": [
"r10",
"r65"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
"label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"verboseLabel": "Cash and Cash Equivalents"
}
}
},
"localname": "CashAndCashEquivalentsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"auth_ref": [
"r58",
"r64",
"r69"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
"periodEndLabel": "Cash and cash equivalents, end of period",
"periodStartLabel": "Cash and cash equivalents, beginning of period"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
"auth_ref": [
"r58",
"r300"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
"totalLabel": "Net (decrease)/increase in cash and cash equivalents"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ClassOfTreasuryStockTable": {
"auth_ref": [
"r219",
"r220",
"r221",
"r222"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
"label": "Class of Treasury Stock [Table]"
}
}
},
"localname": "ClassOfTreasuryStockTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
"auth_ref": [
"r217"
],
"lang": {
"en-us": {
"role": {
"documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
"label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
"terseLabel": "Options to purchase shares of common stock exercise price (in dollars per share)"
}
}
},
"localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommitmentsAndContingencies": {
"auth_ref": [
"r31",
"r184",
"r342",
"r356"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
"label": "COMMITMENTS AND CONTINGENCIES (SEE NOTE D)"
}
}
},
"localname": "CommitmentsAndContingencies",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Commitments and Contingencies [Abstract]"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
"auth_ref": [
"r181",
"r182",
"r183",
"r185",
"r372"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for commitments and contingencies.",
"label": "Commitments and Contingencies Disclosure [Text Block]",
"terseLabel": "Commitments and Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CommitmentsAndContingencies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommonStockMember": {
"auth_ref": [
"r79",
"r80",
"r296"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock that is subordinate to all other stock of the issuer.",
"label": "Common Stock [Member]"
}
}
},
"localname": "CommonStockMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"auth_ref": [
"r16"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of common stock.",
"label": "Common stock, par value (in dollars per share)"
}
}
},
"localname": "CommonStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockSharesAuthorized": {
"auth_ref": [
"r16"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
"label": "Common stock, shares authorized (in shares)"
}
}
},
"localname": "CommonStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesIssued": {
"auth_ref": [
"r16"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
"label": "Common stock, shares issued (in shares)"
}
}
},
"localname": "CommonStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesOutstanding": {
"auth_ref": [
"r16",
"r216"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
"label": "Common stock, shares outstanding (in shares)",
"periodEndLabel": "Ending balance (in shares)",
"periodStartLabel": "Beginning balance (in shares)"
}
}
},
"localname": "CommonStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockValue": {
"auth_ref": [
"r16",
"r325"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
"label": "Common stock, $.01 par value; authorized 26,000,000 shares; issued 25,090,058 and 25,090,058 shares, respectively; outstanding 18,004,904 and 18,004,904 shares, respectively"
}
}
},
"localname": "CommonStockValue",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ComputerSoftwareIntangibleAssetMember": {
"auth_ref": [
"r168",
"r170",
"r288"
],
"lang": {
"en-us": {
"role": {
"documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
"label": "Information Technology Equipment [Member]"
}
}
},
"localname": "ComputerSoftwareIntangibleAssetMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConsolidationPolicyTextBlock": {
"auth_ref": [
"r71",
"r293"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
"label": "Principles of Consolidation"
}
}
},
"localname": "ConsolidationPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ContractWithCustomerLiabilityCurrent": {
"auth_ref": [
"r224",
"r225",
"r236"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
"label": "Deferred revenues, current"
}
}
},
"localname": "ContractWithCustomerLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityNoncurrent": {
"auth_ref": [
"r224",
"r225",
"r236"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
"label": "Deferred revenues, net of current portion"
}
}
},
"localname": "ContractWithCustomerLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ConvertibleNotesPayableCurrent": {
"auth_ref": [
"r29"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 10.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
"label": "Convertible Notes Payable, Current",
"terseLabel": "Convertible notes short term, net of unamortized debt issuance costs and discounts"
}
}
},
"localname": "ConvertibleNotesPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CorporateNonSegmentMember": {
"auth_ref": [
"r138",
"r139",
"r140",
"r141",
"r143",
"r149",
"r151"
],
"lang": {
"en-us": {
"role": {
"documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
"label": "Corporate Administration and Other [Member]"
}
}
},
"localname": "CorporateNonSegmentMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfRevenue": {
"auth_ref": [
"r49",
"r74",
"r162",
"r186",
"r187",
"r188",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r299"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
"label": "Cost of sales"
}
}
},
"localname": "CostOfRevenue",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CostsAndExpenses": {
"auth_ref": [
"r48"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Total costs of sales and operating expenses for the period.",
"label": "Costs and Expenses",
"totalLabel": "Total costs and expenses"
}
}
},
"localname": "CostsAndExpenses",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CostsAndExpensesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "COSTS AND EXPENSES:"
}
}
},
"localname": "CostsAndExpensesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtConversionConvertedInstrumentAmount1": {
"auth_ref": [
"r67",
"r68"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
"label": "Conversion of notes to common shares"
}
}
},
"localname": "DebtConversionConvertedInstrumentAmount1",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredCosts": {
"auth_ref": [
"r13",
"r338",
"r350"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
"label": "Deferred Costs, Noncurrent",
"terseLabel": "Deferred contract charges, net of current portion"
}
}
},
"localname": "DeferredCosts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredCostsCurrent": {
"auth_ref": [
"r35"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 8.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.",
"label": "Deferred contract charges, current"
}
}
},
"localname": "DeferredCostsCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsValuationAllowance": {
"auth_ref": [
"r277"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
"label": "Valuation allowance on deferred tax assets"
}
}
},
"localname": "DeferredTaxAssetsValuationAllowance",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/IncomeTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Depreciation": {
"auth_ref": [
"r62",
"r175"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
"label": "Depreciation",
"terseLabel": "Depreciation and amortization"
}
}
},
"localname": "Depreciation",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationAndAmortization": {
"auth_ref": [
"r62",
"r175"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 7.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
"label": "Depreciation and amortization expense",
"verboseLabel": "Depreciation and amortization"
}
}
},
"localname": "DepreciationAndAmortization",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisaggregationOfRevenueLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Disaggregation of Revenue [Line Items]"
}
}
},
"localname": "DisaggregationOfRevenueLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTable": {
"auth_ref": [
"r235",
"r237",
"r238",
"r239",
"r240",
"r241",
"r242",
"r243"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table]"
}
}
},
"localname": "DisaggregationOfRevenueTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTableTextBlock": {
"auth_ref": [
"r235"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Total Revenues"
}
}
},
"localname": "DisaggregationOfRevenueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
"auth_ref": [
"r272"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for share-based payment arrangement.",
"label": "Share-based Payment Arrangement [Text Block]",
"terseLabel": "Stock-Based Compensation"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensation"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stock-Based Compensation [Abstract]"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings per Share (EPS) [Abstract]"
}
}
},
"localname": "EarningsPerShareAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasic": {
"auth_ref": [
"r45",
"r84",
"r85",
"r86",
"r87",
"r88",
"r92",
"r95",
"r103",
"r104",
"r105",
"r109",
"r110",
"r297",
"r298",
"r345",
"r358"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
"label": "INCOME PER SHARE OF COMMON STOCK - BASIC: (in dollars per share)",
"terseLabel": "Net income per common share (in dollars per share)"
}
}
},
"localname": "EarningsPerShareBasic",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareBasicAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share, Basic [Abstract]",
"verboseLabel": "BASIC [Abstract]"
}
}
},
"localname": "EarningsPerShareBasicAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share [Abstract]"
}
}
},
"localname": "EarningsPerShareBasicTwoClassMethodAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareDiluted": {
"auth_ref": [
"r45",
"r84",
"r85",
"r86",
"r87",
"r88",
"r95",
"r103",
"r104",
"r105",
"r109",
"r110",
"r297",
"r298",
"r345",
"r358"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
"label": "INCOME PER SHARE OF COMMON STOCK - DILUTED: (in dollars per share)",
"terseLabel": "Net income per common share (in dollars per share)"
}
}
},
"localname": "EarningsPerShareDiluted",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareDilutedAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share, Diluted [Abstract]",
"verboseLabel": "DILUTED [Abstract]"
}
}
},
"localname": "EarningsPerShareDilutedAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareTextBlock": {
"auth_ref": [
"r106",
"r107",
"r108",
"r111"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for earnings per share.",
"label": "Earnings per Share (EPS)"
}
}
},
"localname": "EarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEps"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
"auth_ref": [
"r265"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
"label": "Unamortized stock-based compensation expense"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeStockOptionMember": {
"auth_ref": [
"r263"
],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
"label": "Stock Options [Member]"
}
}
},
"localname": "EmployeeStockOptionMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails",
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stock Purchase Plan [Abstract]"
}
}
},
"localname": "EquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_EquityClassOfTreasuryStockLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Equity, Class of Treasury Stock [Line Items]"
}
}
},
"localname": "EquityClassOfTreasuryStockLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EquityComponentDomain": {
"auth_ref": [
"r0",
"r39",
"r40",
"r41",
"r79",
"r80",
"r81",
"r83",
"r89",
"r91",
"r112",
"r163",
"r216",
"r218",
"r267",
"r268",
"r269",
"r279",
"r280",
"r296",
"r301",
"r302",
"r303",
"r304",
"r305",
"r306",
"r366",
"r367",
"r368",
"r390"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
"label": "Equity Component [Domain]"
}
}
},
"localname": "EquityComponentDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
"auth_ref": [
"r168",
"r169",
"r171",
"r173",
"r335",
"r336"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by major type or class of finite-lived intangible assets.",
"label": "Finite-Lived Intangible Assets by Major Class [Axis]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
"auth_ref": [
"r168",
"r170"
],
"lang": {
"en-us": {
"role": {
"documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
"label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsNet": {
"auth_ref": [
"r171",
"r335"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Intangible assets definite-lived, net"
}
}
},
"localname": "FiniteLivedIntangibleAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiscalPeriod": {
"auth_ref": [
"r290"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
"label": "Fiscal Quarters"
}
}
},
"localname": "FiscalPeriod",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FranchisorCosts": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate costs incurred that are directly related to activities, including but not limited to, generating franchise revenues from franchisor owned outlets and franchised outlets.",
"label": "Franchise expenses"
}
}
},
"localname": "FranchisorCosts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GainLossOnDispositionOfAssets1": {
"auth_ref": [
"r62"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
"label": "Gain (Loss) on Disposition of Assets",
"negatedLabel": "Gain on sale of assets",
"negatedTerseLabel": "Gain on the sale of assets"
}
}
},
"localname": "GainLossOnDispositionOfAssets1",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows",
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpense": {
"auth_ref": [
"r50"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
"label": "General and administrative expenses"
}
}
},
"localname": "GeneralAndAdministrativeExpense",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"auth_ref": [
"r43",
"r133",
"r139",
"r143",
"r146",
"r149",
"r337",
"r343",
"r347",
"r359"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"totalLabel": "INCOME BEFORE TAXES",
"verboseLabel": "Income before taxes"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeStatementAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]"
}
}
},
"localname": "IncomeStatementAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Taxes [Abstract]"
}
}
},
"localname": "IncomeTaxDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"auth_ref": [
"r75",
"r275",
"r276",
"r278",
"r281",
"r283",
"r285",
"r286",
"r287"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
"label": "Income Taxes"
}
}
},
"localname": "IncomeTaxDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/IncomeTaxes"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxExpenseBenefit": {
"auth_ref": [
"r76",
"r90",
"r91",
"r131",
"r273",
"r282",
"r284",
"r360"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Income tax expense"
}
}
},
"localname": "IncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
"auth_ref": [
"r274"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
"label": "Current state tax expense"
}
}
},
"localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/IncomeTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxesPaidNet": {
"auth_ref": [
"r66"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
"label": "Income Taxes Paid, Net",
"terseLabel": "Income taxes"
}
}
},
"localname": "IncomeTaxesPaidNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 14.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
"label": "Increase (Decrease) in Accounts Payable, Trade",
"verboseLabel": "Accounts payable - trade"
}
}
},
"localname": "IncreaseDecreaseInAccountsPayableTrade",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
"label": "Increase (Decrease) in Accounts Receivable",
"negatedLabel": "Accounts receivable"
}
}
},
"localname": "IncreaseDecreaseInAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccruedLiabilities": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 16.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
"label": "Increase (Decrease) in Accrued Liabilities",
"terseLabel": "Accrued expenses"
}
}
},
"localname": "IncreaseDecreaseInAccruedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
"auth_ref": [
"r61",
"r333"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 18.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Deferred revenue"
}
}
},
"localname": "IncreaseDecreaseInContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInDeferredCharges": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.",
"label": "Increase (Decrease) in Deferred Charges",
"negatedLabel": "Deferred contract charges"
}
}
},
"localname": "IncreaseDecreaseInDeferredCharges",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInNotesReceivableCurrent": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.",
"label": "Increase (Decrease) in Notes Receivable, Current",
"negatedLabel": "Notes receivable"
}
}
},
"localname": "IncreaseDecreaseInNotesReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Changes in operating assets and liabilities:"
}
}
},
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
"auth_ref": [
"r61",
"r316"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 17.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in obligation for operating lease.",
"label": "Operating lease liability"
}
}
},
"localname": "IncreaseDecreaseInOperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
"auth_ref": [],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 19.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
"label": "Increase (Decrease) in Other Noncurrent Liabilities",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInPrepaidExpense": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 12.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
"label": "Increase (Decrease) in Prepaid Expense",
"negatedLabel": "Prepaid expenses and other"
}
}
},
"localname": "IncreaseDecreaseInPrepaidExpense",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
}
}
},
"localname": "IncreaseDecreaseInStockholdersEquityRollForward",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
"auth_ref": [
"r99",
"r100",
"r105"
],
"calculation": {
"http://raverg.com/role/EarningsPerShareEpsDetails": {
"order": 1.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
"label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
"terseLabel": "Convertible notes (in shares)"
}
}
},
"localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
"auth_ref": [
"r96",
"r97",
"r98",
"r105"
],
"calculation": {
"http://raverg.com/role/EarningsPerShareEpsDetails": {
"order": 2.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
"label": "Dilutive stock options (in shares)"
}
}
},
"localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_InterestExpense": {
"auth_ref": [
"r42",
"r127",
"r307",
"r308",
"r346"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 6.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
"label": "Interest expense"
}
}
},
"localname": "InterestExpense",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPaidNet": {
"auth_ref": [
"r57",
"r59",
"r66"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
"label": "Interest"
}
}
},
"localname": "InterestPaidNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LeaseCost": {
"auth_ref": [
"r319",
"r321"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lease cost recognized by lessee for lease contract.",
"label": "Lease, Cost",
"totalLabel": "Total lease expense, net of sublease income"
}
}
},
"localname": "LeaseCost",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LeaseCostAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Components of Total Lease Expense [Abstract]"
}
}
},
"localname": "LeaseCostAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LeaseCostTableTextBlock": {
"auth_ref": [
"r319"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
"label": "Components of Total Lease Expense"
}
}
},
"localname": "LeaseCostTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LeasesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Leases [Abstract]"
}
}
},
"localname": "LeasesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_LesseeLeaseDescriptionLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Lessee, Lease, Description [Line Items]"
}
}
},
"localname": "LesseeLeaseDescriptionLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LesseeLeaseDescriptionTable": {
"auth_ref": [
"r313"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about lessee's leases.",
"label": "Lessee, Lease, Description [Table]"
}
}
},
"localname": "LesseeLeaseDescriptionTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Lease, Description [Abstract]"
}
}
},
"localname": "LesseeOperatingLeaseDescriptionAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
"auth_ref": [
"r320"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
"label": "Maturities of Operating Lease Liabilities"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/AdoptionOfAsc842LeasesDetailsCalc2": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://raverg.com/role/LeasesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
"label": "Lessee, Operating Lease, Liability, to be Paid",
"totalLabel": "Total operating lease payments"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "2023"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 3.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "2026"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 4.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "2025"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 2.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "2024"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 0.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
"label": "Remainder of fiscal year 2022"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
"auth_ref": [
"r320"
],
"calculation": {
"http://raverg.com/role/AdoptionOfAsc842LeasesDetailsCalc2": {
"order": 0.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
"label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
"negatedLabel": "Less: imputed interest"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseTermOfContract": {
"auth_ref": [
"r312"
],
"lang": {
"en-us": {
"role": {
"documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Term of contract"
}
}
},
"localname": "LesseeOperatingLeaseTermOfContract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_LesseeOperatingLeasesTextBlock": {
"auth_ref": [
"r322"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
"label": "Leases"
}
}
},
"localname": "LesseeOperatingLeasesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/Leases"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_Liabilities": {
"auth_ref": [
"r28",
"r74",
"r141",
"r162",
"r186",
"r187",
"r188",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r292",
"r294",
"r295",
"r299",
"r323",
"r324"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
"label": "Liabilities",
"totalLabel": "Total liabilities"
}
}
},
"localname": "Liabilities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"auth_ref": [
"r22",
"r74",
"r162",
"r299",
"r325",
"r341",
"r354"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
"label": "Liabilities and Equity",
"totalLabel": "Total liabilities and shareholders' equity"
}
}
},
"localname": "LiabilitiesAndStockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities and Equity [Abstract]",
"terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
}
}
},
"localname": "LiabilitiesAndStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesCurrent": {
"auth_ref": [
"r30",
"r74",
"r162",
"r186",
"r187",
"r188",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r292",
"r294",
"r295",
"r299",
"r323",
"r324",
"r325"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
"label": "Liabilities, Current",
"totalLabel": "Total current liabilities"
}
}
},
"localname": "LiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CURRENT LIABILITIES"
}
}
},
"localname": "LiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesNoncurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "LONG-TERM LIABILITIES"
}
}
},
"localname": "LiabilitiesNoncurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"auth_ref": [
"r58"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
"label": "Net Cash Provided by (Used in) Financing Activities",
"totalLabel": "Cash (used in)/provided by financing activities"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CASH FLOWS FROM FINANCING ACTIVITIES:"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"auth_ref": [
"r58"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
"label": "Net Cash Provided by (Used in) Investing Activities",
"totalLabel": "Cash provided by investing activities"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CASH FLOWS FROM INVESTING ACTIVITIES:"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"auth_ref": [
"r58",
"r60",
"r63"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
"label": "Net Cash Provided by (Used in) Operating Activities",
"totalLabel": "Cash provided by/(used in) operating activities"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivities",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CASH FLOWS FROM OPERATING ACTIVITIES:"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLoss": {
"auth_ref": [
"r2",
"r37",
"r38",
"r41",
"r44",
"r63",
"r74",
"r82",
"r84",
"r85",
"r86",
"r87",
"r90",
"r91",
"r101",
"r133",
"r139",
"r143",
"r146",
"r149",
"r162",
"r186",
"r187",
"r188",
"r191",
"r192",
"r193",
"r195",
"r197",
"r199",
"r200",
"r298",
"r299",
"r344",
"r357"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 0.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
},
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
"label": "Net Income (Loss) Attributable to Parent",
"totalLabel": "NET INCOME",
"verboseLabel": "Net income"
}
}
},
"localname": "NetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows",
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
"auth_ref": [
"r84",
"r85",
"r86",
"r87",
"r92",
"r93",
"r102",
"r105",
"r133",
"r139",
"r143",
"r146",
"r149"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
"label": "Net Income (Loss) Available to Common Stockholders, Basic",
"terseLabel": "Net income available to common shareholders"
}
}
},
"localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Non-cash activities:"
}
}
},
"localname": "NoncashInvestingAndFinancingItemsAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NotesAndLoansReceivableNetNoncurrent": {
"auth_ref": [
"r17"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.",
"label": "Notes receivable, net of current portion"
}
}
},
"localname": "NotesAndLoansReceivableNetNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NumberOfOperatingSegments": {
"auth_ref": [
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
"label": "Number of operating segments"
}
}
},
"localname": "NumberOfOperatingSegments",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_NumberOfReportableSegments": {
"auth_ref": [
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
"label": "Number of reportable segments"
}
}
},
"localname": "NumberOfReportableSegments",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_OperatingLeaseCost": {
"auth_ref": [
"r314",
"r321"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 0.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
"label": "Operating lease cost"
}
}
},
"localname": "OperatingLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Maturities of Operating Lease Liabilities [Abstract]"
}
}
},
"localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingLeaseLiability": {
"auth_ref": [
"r310"
],
"calculation": {
"http://raverg.com/role/AdoptionOfAsc842LeasesDetailsCalc2": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
"label": "Total operating lease liability"
}
}
},
"localname": "OperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"auth_ref": [
"r310"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
"label": "Operating Lease, Liability, Current",
"terseLabel": "Operating lease liability, current"
}
}
},
"localname": "OperatingLeaseLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"auth_ref": [
"r310"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
"label": "Operating Lease, Liability, Noncurrent",
"terseLabel": "Operating lease liability, net of current portion"
}
}
},
"localname": "OperatingLeaseLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeasePayments": {
"auth_ref": [
"r311",
"r316"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
"label": "Cash paid for amounts included in the measurement of lease liabilities"
}
}
},
"localname": "OperatingLeasePayments",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"auth_ref": [
"r309"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's right to use underlying asset under operating lease.",
"label": "Operating lease right of use asset, net"
}
}
},
"localname": "OperatingLeaseRightOfUseAsset",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
"auth_ref": [
"r62"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
"label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
"terseLabel": "Amortization of operating right of use assets"
}
}
},
"localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
"auth_ref": [
"r318",
"r321"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average discount rate for operating lease calculated at point in time.",
"label": "Weighted average discount rate"
}
}
},
"localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
"auth_ref": [
"r317",
"r321"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Weighted average remaining lease term"
}
}
},
"localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_OperatingSegmentsMember": {
"auth_ref": [
"r138",
"r139",
"r140",
"r141",
"r143",
"r149"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
"label": "Operating Segments [Member]"
}
}
},
"localname": "OperatingSegmentsMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherAssetImpairmentCharges": {
"auth_ref": [
"r62",
"r177"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
"label": "Other Asset Impairment Charges",
"terseLabel": "Impairment of long-lived assets and other lease charges"
}
}
},
"localname": "OtherAssetImpairmentCharges",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesCurrent": {
"auth_ref": [
"r7",
"r8",
"r29",
"r325"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 8.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
"label": "Other current liabilities"
}
}
},
"localname": "OtherLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsOfStockIssuanceCosts": {
"auth_ref": [
"r56"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
"label": "Payments of Stock Issuance Costs",
"negatedLabel": "Equity issuance costs - ATM offering"
}
}
},
"localname": "PaymentsOfStockIssuanceCosts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireIntangibleAssets": {
"auth_ref": [
"r52"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
"label": "Payments to Acquire Intangible Assets",
"negatedLabel": "Purchase of intangible assets definite-lived"
}
}
},
"localname": "PaymentsToAcquireIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"auth_ref": [
"r52"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
"label": "Payments to Acquire Property, Plant, and Equipment",
"negatedLabel": "Purchase of property, plant and equipment"
}
}
},
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
"auth_ref": [
"r5",
"r24",
"r25"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 9.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
"label": "Prepaid expenses and other"
}
}
},
"localname": "PrepaidExpenseAndOtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromCollectionOfNotesReceivable": {
"auth_ref": [
"r51"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.",
"label": "Proceeds from Collection of Notes Receivable",
"terseLabel": "Payments received on notes receivable"
}
}
},
"localname": "ProceedsFromCollectionOfNotesReceivable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfCommonStock": {
"auth_ref": [
"r53"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from the additional capital contribution to the entity.",
"label": "Proceeds from sale of stock"
}
}
},
"localname": "ProceedsFromIssuanceOfCommonStock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromShortTermDebt": {
"auth_ref": [
"r54"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
"label": "Proceeds from Short-term Debt",
"verboseLabel": "Short term loan, current"
}
}
},
"localname": "ProceedsFromShortTermDebt",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"auth_ref": [
"r11",
"r12",
"r176",
"r325",
"r348",
"r355"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
"label": "Property, plant and equipment, net"
}
}
},
"localname": "PropertyPlantAndEquipmentNet",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProvisionForDoubtfulAccounts": {
"auth_ref": [
"r46",
"r165"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 5.0,
"parentTag": "us-gaap_CostsAndExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
"label": "Bad debt expense (recovery)"
}
}
},
"localname": "ProvisionForDoubtfulAccounts",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RepaymentsOfConvertibleDebt": {
"auth_ref": [
"r55"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
"label": "Repayments of Convertible Debt",
"negatedLabel": "Payment of Convertible Notes"
}
}
},
"localname": "RepaymentsOfConvertibleDebt",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedStockUnitsRSUMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
"label": "Restricted Stock Units [Member]"
}
}
},
"localname": "RestrictedStockUnitsRSUMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"auth_ref": [
"r19",
"r218",
"r270",
"r325",
"r353",
"r369",
"r370"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Accumulated deficit"
}
}
},
"localname": "RetainedEarningsAccumulatedDeficit",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsMember": {
"auth_ref": [
"r0",
"r79",
"r80",
"r81",
"r83",
"r89",
"r91",
"r163",
"r267",
"r268",
"r269",
"r279",
"r280",
"r296",
"r366",
"r368"
],
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Accumulated Deficit [Member]"
}
}
},
"localname": "RetainedEarningsMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
"auth_ref": [
"r124",
"r125",
"r138",
"r144",
"r145",
"r152",
"r153",
"r156",
"r234",
"r235",
"r334"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
"label": "REVENUES:",
"terseLabel": "Revenues",
"verboseLabel": "Consolidated revenues"
}
}
},
"localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/SegmentReportingDetails",
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
"auth_ref": [
"r72",
"r226",
"r227",
"r228",
"r229",
"r230",
"r231",
"r232",
"r233",
"r244"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for revenue from contract with customer.",
"label": "Revenue Recognition"
}
}
},
"localname": "RevenueFromContractWithCustomerPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenuesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenues [Abstract]"
}
}
},
"localname": "RevenuesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
"label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
}
}
},
"localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"auth_ref": [
"r105"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
"label": "Earnings per Share Basic and Diluted"
}
}
},
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/EarningsPerShareEpsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
"auth_ref": [
"r133",
"r136",
"r142",
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule of Segment Reporting Information, by Segment [Table]"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
"auth_ref": [
"r133",
"r136",
"r142",
"r166"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Segment Reporting Information"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
"auth_ref": [
"r250",
"r266"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about share-based payment arrangement.",
"label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
}
}
},
"localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
"auth_ref": [
"r253",
"r261",
"r262"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
"label": "Outstanding Stock Options"
}
}
},
"localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
"label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
"terseLabel": "Summary of Restricted Stock Units"
}
}
},
"localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentDomain": {
"auth_ref": [
"r120",
"r124",
"r125",
"r126",
"r127",
"r128",
"r129",
"r130",
"r131",
"r132",
"r133",
"r134",
"r135",
"r138",
"r139",
"r140",
"r141",
"r143",
"r144",
"r145",
"r146",
"r147",
"r149",
"r156",
"r179",
"r180",
"r361"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
"label": "Segments [Domain]"
}
}
},
"localname": "SegmentDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SegmentReportingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting [Abstract]"
}
}
},
"localname": "SegmentReportingAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"auth_ref": [
"r120",
"r122",
"r123",
"r133",
"r137",
"r143",
"r147",
"r148",
"r149",
"r150",
"r152",
"r155",
"r156",
"r157"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
"label": "Segment Reporting"
}
}
},
"localname": "SegmentReportingDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReporting"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingInformationLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Segment Reporting Information [Line Items]"
}
}
},
"localname": "SegmentReportingInformationLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingInformationProfitLossAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting Information, Profit (Loss) [Abstract]"
}
}
},
"localname": "SegmentReportingInformationProfitLossAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-based Arrangement [Abstract]"
}
}
},
"localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensation": {
"auth_ref": [
"r61"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense for share-based payment arrangement.",
"label": "Share-based Payment Arrangement, Noncash Expense",
"verboseLabel": "Stock compensation expense"
}
}
},
"localname": "ShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
"auth_ref": [
"r257"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
"negatedLabel": "Forfeited (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
"auth_ref": [
"r259"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
"terseLabel": "Granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
"auth_ref": [
"r258"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
"periodEndLabel": "Unvested Ending Balance (in shares)",
"periodStartLabel": "Unvested Beginning Balance (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
"terseLabel": "Summary of Restricted Stock Units [Roll forward]"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
"auth_ref": [
"r260"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
"label": "Issued (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
"auth_ref": [
"r255"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
"label": "Exercisable at end of Period (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
"auth_ref": [
"r257"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
"negatedLabel": "Forfeited/Canceled/Expired (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Gross number of share options (or share units) granted during the period.",
"label": "Granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
"auth_ref": [
"r254",
"r266"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of options outstanding, including both vested and non-vested options.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
"periodEndLabel": "Outstanding at end of period (in shares)",
"periodStartLabel": "Outstanding at beginning of year (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Summary of Shares of Common Stock Subject to Outstanding Stock Options [Roll Forward]"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"auth_ref": [
"r248",
"r251"
],
"lang": {
"en-us": {
"role": {
"documentation": "Award under share-based payment arrangement.",
"label": "Award Type [Domain]"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
"auth_ref": [
"r250",
"r252"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
"label": "Share-based Payment Arrangement [Policy Text Block]",
"verboseLabel": "Stock-Based Compensation"
}
}
},
"localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ShareRepurchaseProgramAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by share repurchase program.",
"label": "Share Repurchase Program [Axis]"
}
}
},
"localname": "ShareRepurchaseProgramAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareRepurchaseProgramDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the share repurchase program.",
"label": "Share Repurchase Program [Domain]"
}
}
},
"localname": "ShareRepurchaseProgramDomain",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShortTermBorrowings": {
"auth_ref": [
"r14",
"r325",
"r340",
"r352"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 9.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
"label": "Short term loan, current"
}
}
},
"localname": "ShortTermBorrowings",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SignificantAccountingPoliciesTextBlock": {
"auth_ref": [
"r70",
"r78"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
"label": "Summary of Significant Accounting Policies"
}
}
},
"localname": "SignificantAccountingPoliciesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_StatementBusinessSegmentsAxis": {
"auth_ref": [
"r1",
"r120",
"r124",
"r125",
"r126",
"r127",
"r128",
"r129",
"r130",
"r131",
"r132",
"r133",
"r134",
"r135",
"r138",
"r139",
"r140",
"r141",
"r143",
"r144",
"r145",
"r146",
"r147",
"r149",
"r156",
"r166",
"r178",
"r179",
"r180",
"r361"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by business segments.",
"label": "Segments [Axis]"
}
}
},
"localname": "StatementBusinessSegmentsAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SegmentReportingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementEquityComponentsAxis": {
"auth_ref": [
"r0",
"r33",
"r39",
"r40",
"r41",
"r79",
"r80",
"r81",
"r83",
"r89",
"r91",
"r112",
"r163",
"r216",
"r218",
"r267",
"r268",
"r269",
"r279",
"r280",
"r296",
"r301",
"r302",
"r303",
"r304",
"r305",
"r306",
"r366",
"r367",
"r368",
"r390"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by component of equity.",
"label": "Equity Components [Axis]"
}
}
},
"localname": "StatementEquityComponentsAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Statement [Line Items]"
}
}
},
"localname": "StatementLineItems",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfCashFlowsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]"
}
}
},
"localname": "StatementOfCashFlowsAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]"
}
}
},
"localname": "StatementOfFinancialPositionAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract]"
}
}
},
"localname": "StatementOfStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"xbrltype": "stringItemType"
},
"us-gaap_StatementTable": {
"auth_ref": [
"r79",
"r80",
"r81",
"r112",
"r334"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
"label": "Statement [Table]"
}
}
},
"localname": "StatementTable",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
"auth_ref": [
"r15",
"r16",
"r216",
"r218"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of new stock issued during the period.",
"label": "Issuance of Common Stock (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesNewIssues",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
"auth_ref": [
"r15",
"r16",
"r216",
"r218",
"r256"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of share options (or share units) exercised during the current period.",
"label": "Exercised (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockbasedCompensationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodValueNewIssues": {
"auth_ref": [
"r15",
"r16",
"r216",
"r218"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
"label": "Issuance of Common Stock"
}
}
},
"localname": "StockIssuedDuringPeriodValueNewIssues",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
"label": "Number of common stock shares authorized to purchase (in shares)"
}
}
},
"localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockRepurchasedDuringPeriodShares": {
"auth_ref": [
"r15",
"r16",
"r216",
"r218"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
"label": "Stock Repurchased During Period, Shares",
"terseLabel": "Repurchase of shares common stock (in shares)"
}
}
},
"localname": "StockRepurchasedDuringPeriodShares",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockholdersEquity": {
"auth_ref": [
"r16",
"r20",
"r21",
"r74",
"r161",
"r162",
"r299",
"r325"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
"label": "Stockholders' Equity Attributable to Parent",
"periodEndLabel": "Ending balance",
"periodStartLabel": "Beginning balance",
"totalLabel": "Total shareholders' equity"
}
}
},
"localname": "StockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "SHAREHOLDERS' EQUITY"
}
}
},
"localname": "StockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets",
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
"auth_ref": [
"r73",
"r203",
"r205",
"r206",
"r207",
"r208",
"r209",
"r210",
"r211",
"r212",
"r213",
"r214",
"r215",
"r218",
"r223"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
"label": "Stock Purchase Plan"
}
}
},
"localname": "StockholdersEquityNoteDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlan"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SubleaseIncome": {
"auth_ref": [
"r315",
"r321"
],
"calculation": {
"http://raverg.com/role/LeasesDetails": {
"order": 1.0,
"parentTag": "us-gaap_LeaseCost",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of sublease income excluding finance and operating lease expense.",
"label": "Sublease Income",
"negatedLabel": "Rental income"
}
}
},
"localname": "SubleaseIncome",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SupplementalCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION"
}
}
},
"localname": "SupplementalCashFlowInformationAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_TreasuryStockCommonMember": {
"auth_ref": [
"r219"
],
"lang": {
"en-us": {
"role": {
"documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
"label": "Treasury Stock [Member]"
}
}
},
"localname": "TreasuryStockCommonMember",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_TreasuryStockCommonValue": {
"auth_ref": [
"r34",
"r219",
"r222"
],
"calculation": {
"http://raverg.com/role/CondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
"label": "Treasury Stock, Common, Value",
"negatedLabel": "Treasury stock at cost Shares in treasury: 7,085,154 and 7,085,154, respectively"
}
}
},
"localname": "TreasuryStockCommonValue",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TreasuryStockShares": {
"auth_ref": [
"r32",
"r219"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
"label": "Treasury stock at cost (in shares)"
}
}
},
"localname": "TreasuryStockShares",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_TreasuryStockSharesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Treasury Stock, Shares [Abstract]"
}
}
},
"localname": "TreasuryStockSharesAbstract",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/StockPurchasePlanDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_TypeOfArrangementAxis": {
"auth_ref": [
"r289"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
}
}
},
"localname": "TypeOfArrangementAxis",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/LeasesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_UseOfEstimates": {
"auth_ref": [
"r113",
"r114",
"r115",
"r116",
"r117",
"r118",
"r119"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
"label": "Use of Management Estimates"
}
}
},
"localname": "UseOfEstimates",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"auth_ref": [
"r94",
"r105"
],
"calculation": {
"http://raverg.com/role/EarningsPerShareEpsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
"label": "Weighted average common and potential dilutive common shares outstanding (in shares)",
"totalLabel": "Weighted average common shares outstanding (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"auth_ref": [
"r92",
"r105"
],
"calculation": {
"http://raverg.com/role/EarningsPerShareEpsDetails": {
"order": 0.0,
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
"label": "Weighted average common shares (in shares)",
"terseLabel": "Weighted average common shares outstanding - basic (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"nsuri": "http://fasb.org/us-gaap/2021-01-31",
"presentation": [
"http://raverg.com/role/CondensedConsolidatedStatementsOfOperations",
"http://raverg.com/role/EarningsPerShareEpsDetails"
],
"xbrltype": "sharesItemType"
}
},
"unitCount": 7
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "205",
"URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
},
"r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r100": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256"
},
"r101": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
},
"r104": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
},
"r106": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
},
"r107": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(13))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
},
"r111": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "http://asc.fasb.org/topic&trid=2144383"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
},
"r116": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(14))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
},
"r124": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r125": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r126": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r131": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r132": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(j)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
},
"r137": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
},
"r138": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
},
"r139": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
},
"r14": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19)(a))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
},
"r141": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
},
"r144": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r145": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "34",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
},
"r157": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "280",
"URI": "http://asc.fasb.org/topic&trid=2134510"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r160": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
},
"r162": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "326",
"URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
},
"r165": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
},
"r166": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
},
"r167": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
},
"r168": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
},
"r169": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
},
"r17": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r171": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r172": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(2)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r173": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
},
"r174": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
},
"r175": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "360",
"URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
},
"r176": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
},
"r177": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "360",
"URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
},
"r178": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "360",
"URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
},
"r179": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "420",
"URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r180": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(d))",
"Topic": "420",
"URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
},
"r181": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "440",
"URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "440",
"URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
},
"r183": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "http://asc.fasb.org/topic&trid=2144648"
},
"r184": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "450",
"URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
},
"r185": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "450",
"URI": "http://asc.fasb.org/topic&trid=2127136"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r187": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r189": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r190": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r191": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r192": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
},
"r193": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r194": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r195": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r196": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r197": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r198": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r199": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r200": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
},
"r201": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
},
"r202": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r205": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
},
"r209": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r210": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
},
"r212": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
},
"r216": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
},
"r217": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
},
"r219": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r220": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
},
"r221": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
},
"r222": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
},
"r223": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "505",
"URI": "http://asc.fasb.org/topic&trid=2208762"
},
"r224": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
},
"r226": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
},
"r228": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
},
"r229": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
},
"r23": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(4)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r230": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
},
"r231": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r238": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(7))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r240": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r241": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r243": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "606",
"URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
},
"r244": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "606",
"URI": "http://asc.fasb.org/topic&trid=49130388"
},
"r245": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(i)",
"Topic": "715",
"URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
},
"r246": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(d)",
"Topic": "715",
"URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
},
"r247": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
},
"r248": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
},
"r249": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r250": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
},
"r251": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a),(g)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r252": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b),(f)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r253": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r254": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)-(ii)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r255": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(2)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r257": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(3)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r258": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)-(ii)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r259": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(1)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.1)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r260": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(2)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r261": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r262": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r263": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r264": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)(i)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r265": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r266": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
},
"r267": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
},
"r268": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
},
"r269": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(a))",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r270": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(g)(2)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
},
"r271": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.F)",
"Topic": "718",
"URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
},
"r272": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "718",
"URI": "http://asc.fasb.org/topic&trid=2228938"
},
"r273": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
},
"r274": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
},
"r275": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
},
"r276": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
},
"r277": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
},
"r278": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
},
"r279": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r280": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
},
"r281": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.C)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
},
"r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
},
"r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "270",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
},
"r286": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
},
"r287": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "http://asc.fasb.org/topic&trid=2144680"
},
"r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "38",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
},
"r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "808",
"URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683"
},
"r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
},
"r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
},
"r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
},
"r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bb)",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
},
"r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "810",
"URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
},
"r296": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
},
"r297": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
},
"r298": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
},
"r299": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r300": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
},
"r301": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
},
"r302": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
},
"r303": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
},
"r304": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
},
"r305": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
},
"r306": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
},
"r307": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "835",
"URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
},
"r308": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
},
"r309": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.25)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r310": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
},
"r311": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
},
"r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)(3)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
},
"r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
},
"r314": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r315": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(1)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r317": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(3)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r318": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(4)",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r319": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29,30)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r320": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
},
"r321": {
"Name": "Accounting Standards Codification",
"Paragraph": "53",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "842",
"URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
},
"r322": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "20",
"Topic": "842",
"URI": "http://asc.fasb.org/subtopic&trid=77888251"
},
"r323": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
},
"r325": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
},
"r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r327": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r328": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
},
"r329": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r330": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r331": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
},
"r332": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "910",
"URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
},
"r333": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "912",
"URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
},
"r334": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.L)",
"Topic": "924",
"URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
},
"r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "926",
"URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
},
"r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "340",
"Topic": "928",
"URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
},
"r337": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Topic": "940",
"URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
},
"r338": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(10))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
},
"r339": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(11))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.30)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r340": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
},
"r341": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
},
"r342": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.17)",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
},
"r343": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(15))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r344": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r345": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(27))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r346": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.9)",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
},
"r347": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
},
"r348": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "942",
"URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
},
"r349": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(5))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.8)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r350": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(10))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r351": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r352": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r355": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r356": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.(a),19)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
},
"r357": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r358": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(23))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(8))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.9)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
},
"r360": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(9))",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
},
"r361": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
},
"r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "7A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
},
"r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
},
"r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
},
"r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
},
"r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(1)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r368": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(2)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r369": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(i)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
},
"r370": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(2)",
"Topic": "944",
"URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
},
"r371": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "310",
"Subparagraph": "(SX 210.12-29(Footnote 4))",
"Topic": "948",
"URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
},
"r372": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "440",
"Subparagraph": "(a)",
"Topic": "954",
"URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
},
"r373": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column B))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r374": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column C))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r375": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column D))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r376": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column E))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r377": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column F))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r378": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column G))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column H))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column I))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r381": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Footnote 2))",
"Topic": "970",
"URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
},
"r382": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(c)",
"Topic": "976",
"URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
},
"r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "978",
"URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
},
"r384": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b"
},
"r385": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1"
},
"r386": {
"Name": "Form 10-Q",
"Number": "240",
"Publisher": "SEC",
"Section": "308",
"Subsection": "a"
},
"r387": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1"
},
"r388": {
"Name": "Regulation 12B",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2"
},
"r389": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
},
"r390": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(03)",
"Topic": "848"
},
"r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(210.5-03(11))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(10))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(20))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(5))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(8))",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03)",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2)",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r5": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
},
"r57": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
},
"r7": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
},
"r70": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
},
"r71": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
},
"r72": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(e)(1))",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h))",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
},
"r78": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "http://asc.fasb.org/topic&trid=2122369"
},
"r79": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
},
"r83": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
},
"r84": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
},
"r85": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
},
"r88": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
},
"r91": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
},
"r96": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
},
"r97": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "28A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
}
},
"version": "2.1"
}
ZIP
46
0001140361-22-018025-xbrl.zip
IDEA: XBRL DOCUMENT
begin 644 0001140361-22-018025-xbrl.zip
M4$L#!!0 ( !Q(IE1NY\[\]4\! !GZ& 4 8G)H8S$P,#,W,#$S7S$P
M<2YH=&WL?6M3&TF6]O>-V/]02\_L=$> G?>+VTT$!MS-K@T>P+,[[Y>.O!IM
M"XFIDFS3O_[-+$D@00D$J$252$^/K;IGGLN3YYP\>?+MV>"\FWT_[_:*-]]U
MWNW\LG$V&%R\>?WZV[=OK^*95_W\RVL$ '[=Z14#U3-N8WQ_M]/[XX[;XV6M
MBJO;O]^Z_QLN[X92RM?EU:M;BT[5C>&U\/7_?OQP8L[7O]X'1K
MV.O1QOOO2_WOL>L87AY#W#8NN+4A=7[_&J
MT&5CQA?"(PAN 3CUB'4WZ#CY;KA0WG[U[D$^EXCR=;@ZN='TA[U!?EG]UO'%
MF3>;89Z[GIGWQ/CJS",]U3%%]?WEI9F;BXZIOC5W&1).5C%CD&\-+B]<44WIB@>Y%]>
MF?YYO!,!C";2/5\I(SIL;/_[O[T]<\J&?[/PY^V@,^BZ[;>O1_^.3_['UE;V
MH6-E]R?;W?MTY
M]IT@TE^*[-/Q4?CI,O$*O0*OP-33N_V+R[SSY6R0A=;1;"N+_9CZ4+:U-6G.
MN1NH+/9JR_UKV/GZR\9NOS<(']XZ#93:R,SHZ)>-@?L^>%WV,GL=^_EZW-'P
M4_?M958,+KN!A%J9/[[D04KMENEW^_F;[ =?_ODYFQR#\L_/);5LYVO6L;]L
M[)U\>M^)2OI;QUK7VYB\SG:*BZZZ?)/U^CT7'GG;^?XF?MCEHY_EW>7/<,-A
MH%C>,5E/G<='7>?-3B"AC61\WU5?-LHOO5=F\#N2D!JE ? $T>,T!)@9STG
MS CL_;C?WP?'SO^R8:*D 8;$H'\M#R,<^64C8,\;W>]WG>IYU0T@OEW^\_;U
M3)OF-W&WU,_!^TYA5/>?3N7[/;L7.#[56DPLHD!BX7%HK9':&RD9-)(@8;E7
M#VRM#6\_#P^<676YL0W8%N(+MW8BEM?-?1_.%%.-=5@SBB6"@DMB"50>(Q3:
MCC10&&!\?V.WXZ]'MNA3N-JW-]N$3&"V0DY(:(AT4 K"+.4,*@NPX6:!-OT=
M+]RB_5[0]\O=T*9<=0]ZUGW_;W@4 2WH0C\?=/XLQ[X1F8[\^S BFK-.X8[=5]<;NF+G2^Y<).=4
M>P,#G0$N%[?SO5/\_K'3ZYP/SS^Z<^WR
MC>U/])\+=6 \_K[YX(K"N:,+EX=N]+Y\<,%J.G7Y^9&/J)6'UDZUVYHPP','
ML.:.*(ZD(H@H#Z7SB%A1P?4[6_M[!,0COY/G\7JD47G/D?SXZ3N?,N&H2NV'X;
M/8DW1>DCA-=FI6?QYBR/7XB0L35Y]ZOO14"ET>5H0/VR473.+[IAK'O[>O8=
MH\]-?Z,\+/K#O#PJ/:
MQ<>;#V]/3LV^_:*$Q,E18'P^B,/P]LC*#(.DF#QW?>VJF79R*]H"N!Q/9Z],
MCB>3U#AWED08 "T@!BC-S'P;A_P6F#2"013196B)9%@*)Y4I+4*(FR,@4
M2(SPDB\'))JB [,@B)?6OPB"XO>3073*PO?W@Q,>G(=@>P6'-Y@:I2%RF@=K
M:)A?G@SZYH]P+7AO$Q.D7KJ,9=E]B4T;'=KPL>\7W8[IC$W S';"U2)X%=?&
MW)W=V=B>W#:W7V]?5W[JBJ97+7H8X\#L0%X_XT9]*KNW%@R[U9_6,*I9"+)R
M0=RQMA,=?]7]I#K!]]M5%YV!ZJZ%4-[9MS8(:#F$)P:NE(%+M5$68>"Q&ZA.
MS]E]E?=B]'XM.%?=J75A61J]&\"H14:WI%NM&\^22]-(79/C$$L,MB239 4F
MRV8C]/&DK-S2[
M@2&'%JA! KP6*\"#.)U,FI?)]^2JM(V_, YG(_X&3K-DR*S(D(&SP_#=_(ZB
MP9Z#WPG'7R;?DZ7V4CB=1NR6\[=IKNCSD85=&:HRB7V=8K_HZL*1*"R+O[/+
MS)*ANC)#]7G6SSU,GY.ANC9Z_B"^)T-U;3C=0$.F"61) ]WJ(C(M,&R2X=HZ
M0^9!_$T#VDOA=#)9UXGO33!?9M;9S(16GKA *LT4/,."WV4R,$W=UKFB#2]Q
M*6(S2@75UK\T][22E>=+Q(Z4H5[K,F:YQ!(!*5RVDJH.EN-S[T\^S]E#Z[./EYJY?&4#;/2,GVK!'/5U(WM>#C3WF6*UF-7,]6T;/<6G]3W
M=O%INKUKSZ=/>=\.S> H/W'YU[A#>+E9^.#,Y9.]UIO+N*JV;VR7N\A7]M
M6'FS1%LE*X]#-U3WH&?ZYZZ5G+S=@=H8^?Q%1N]@Y,GP(O36Y;O]WM?8HW[O
M_;!GVZF==_:E1O8^TT;9BT#N^USUS%FGU5V.I.K)VF+C2B)H:V9V1="'J3B=1\J+VYQ+Y:,W.G]H+-W^U?
ME"&?[Z8[+#I?0\_B(+33L^_[N>M\Z7U4Q<#E;1]HG]C;&D7D>5;C+S0:)S.K
MA:/R@QA[W+]4W4&G[6R]T8VU8^IB@)Y,K=; [T(,G3C^873:ZQ2#O*.'@WX>
M+)?8O:^NU2''!_7M9;(_@?0:,C6Y3RU@Y(-"D$D[6^$3/VC:((VXZV9!+Q2L
M3#J]A@'+-!6XUI"=#*IU ]\4;%PO $X3#=;X#.
M-WI82+[VNB+$PZ+;;5?^9TGA>Z:D@46@/^GUNL+Z0OYX6@W1"H]\H63<9,0U
MPHA['A&Y7%^[([^1YO!X[-E)^[R-1O^2N/-=00;@J@E+5APD(5/9D
M+I,7$KY5+7&LMS;$^]#L03!VOCI[T MO^]+17;=3%&Y0O+O\J/ZOG^]V57%5
M:.!B&+3EI.\'WU3N;CPPEJ5U7Z6ZL$ ^@+0SQ0_NIW%[Q&O.4M@Y@'/LPA>'
MX=S@Y$*M!_+ |