{"schemaVersion":2,"ticker":"PEN","company":{"ticker":"PEN","name":"Penumbra Inc","exchange":"NYSE","cik":1321732,"sic":"3841","sicDescription":"Surgical & Medical Instruments & Apparatus","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:47.727Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2013","FY2014","FY2015","FY2016","FY2017","FY2018","FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[88848000,125510000,186095000,263317000,333764000,444938000,547405000,560412000,747590000,847133000,1058522000,1194615000,1403665000],"costOfRevenue":[30972000,42668000,62037000,92488000,116622000,152405000,175441000,222237000,272208000,311926000,375879000,439620000,461228000],"grossProfit":[57876000,82842000,124058000,170829000,217142000,292533000,371964000,338175000,475382000,535207000,682643000,754995000,942437000],"operatingExpenses":[59002000,79833000,119879000,172179000,215977000,293385000,324456000,377117000,482883000,529125000,609092000,745716000,753188000],"operatingIncome":[-1126000,3009000,4179000,-1350000,1165000,-852000,47508000,-38942000,-7501000,6082000,73551000,9279000,189249000],"pretaxIncome":[-1255000,3139000,4024000,-869000,2476000,1608000,50135000,-38018000,-10502000,3892000,79650000,20869000,205125000],"interestExpense":[null,null,null,null,null,null,null,null,1933000,1749000,1739000,1418000,1311000],"netIncome":[4099000,2245000,2365000,14814000,4657000,6601000,48458000,-15702000,5284000,-2002000,90954000,14012000,177687000],"dilutedEps":[0.14,-0.18,0.08,0.44,0.13,0.18,1.34,-0.44,0.14,-0.05,2.32,0.36,4.52],"cash":[4131000,3290000,19547000,13236000,50637000,67850000,72779000,69670000,59379000,69858000,167486000,324404000,186897000],"currentAssets":[null,115301000,244361000,263827000,382234000,410302000,463134000,617702000,681474000,755699000,915402000,951125000,1216684000],"totalAssets":[null,121381000,263848000,308254000,476667000,557859000,665901000,822983000,1244250000,1370886000,1556305000,1533181000,1826519000],"currentLiabilities":[null,20823000,28148000,35800000,51582000,69538000,91048000,105932000,123197000,144932000,151144000,158345000,183133000],"totalLiabilities":[null,22284000,31326000,41707000,76259000,135444000,180288000,185195000,290323000,372028000,377361000,382250000,398916000],"equity":[-8062000,-12370000,232522000,266547000,400408000,422415000,485613000,637788000,953927000,998858000,1178944000,1150931000,1427603000],"temporaryEquity":[null,111467000,0,null,null,null,null,null,null,null,null,null,null],"operatingCashFlow":[-3396000,-6389000,-20689000,-12807000,12691000,28808000,26652000,-33242000,9502000,-55661000,97333000,168481000,238663000],"capex":[798000,3888000,5474000,13635000,15032000,9603000,22109000,24756000,21180000,19298000,15213000,21182000,63729000],"depreciationAndAmortization":[677000,751000,1752000,2297000,3781000,6168000,8104000,12891000,16408000,24321000,27257000,23702000,17471000],"dilutedShares":[6500835,4609375,14219650,33478078,35319103,36086821,36265999,35766892,37881180,37841874,39216564,39268037,39291828],"sharesOutstanding":[null,4736689,29897860,31108828,33685146,34437339,35001581,36414732,37578483,38107977,38681549,38490836,39229670],"totalCosts":[89974000,122501000,181916000,264667000,332599000,445790000,499897000,599354000,755091000,841051000,984971000,1185336000,1214416000],"freeCashFlow":[-4194000,-10277000,-26163000,-26442000,-2341000,19205000,4543000,-57998000,-11678000,-74959000,82120000,147299000,174934000],"capexOutflow":[-798000,-3888000,-5474000,-13635000,-15032000,-9603000,-22109000,-24756000,-21180000,-19298000,-15213000,-21182000,-63729000],"grossMargin":[65.14046461372232,66.00430244602023,66.66380074693033,64.87579609368176,65.058544360686,65.74691305305458,67.95042062092966,60.343996916554254,63.588598028331035,63.17862720493712,64.49020426594818,63.19985936891802,67.14116259933817],"operatingMargin":[-1.267332973167657,2.3974185323878574,2.245627233402294,-0.5126900276093074,0.3490490286549778,-0.19148735329416683,8.678766178606335,-6.9488162280607835,-1.0033574552896642,0.7179510183170765,6.948462100929409,0.7767356010095303,13.482490480278415],"netMargin":[4.6134972087160095,1.7887020954505617,1.270856283081222,5.6259185696328,1.395297275919512,1.483577487200464,8.852312273362502,-2.801867197704546,0.7068045318958253,-0.23632652723952438,8.592546966430552,1.1729301908983227,12.658789668475029],"currentRatio":[null,5.53719444844643,8.681291743640756,7.369469273743017,7.410220619595983,5.900399781414478,5.086701520077322,5.831118075746706,5.531579502747632,5.214162503794883,6.056489175885249,6.006662666961382,6.643717953618409],"ebit":[null,null,null,null,null,null,null,null,-8569000,5641000,81389000,22287000,206436000],"fcfMargin":[-4.720421393841167,-8.188192175922238,-14.058948386576747,-10.041888674107636,-0.7013937992114189,4.316331713632011,0.8299156931339684,-10.349171680834814,-1.5620861702269961,-8.848551526147606,7.757987080098477,12.330248657517275,12.462660250130906],"ebitda":[null,null,null,null,null,null,null,null,7839000,29962000,108646000,45989000,223907000],"returnOnAssets":[null,1.84954811708587,1.2278411023053821,5.178796787985359,1.1866162327164136,1.2761399906817228,7.919526704582598,-2.1092308064295135,0.5112147493775496,-0.15310867197728914,6.214421949233924,0.9070764521994922,10.577551567104205],"returnOnEquity":[-39.388843511267,-21.97533281127643,2.148515571059995,5.936654049840803,1.3964960154733077,1.6044762968463449,10.6732391512156,-2.7954399186043095,0.6639379537165887,-0.20504049344909964,8.352825463471886,1.202811309619615,13.782017223740311],"revenueGrowth":[null,41.26373131640555,48.27105409927497,41.49601010236707,26.753684722216953,33.30916455938926,23.029500739428865,2.3761200573615415,33.40006994853786,13.315186131435674,24.953460672645257,12.85688913409453,17.499361719047556]}},"quarterly":{"keys":["2014Q1","2014Q2","2014Q3","2014Q4","2015Q1","2015Q2","2015Q3","2015Q4","2016Q1","2016Q2","2016Q3","2016Q4","2017Q1","2017Q2","2017Q3","2017Q4","2018Q1","2018Q2","2018Q3","2018Q4","2019Q1","2019Q2","2019Q3","2019Q4","2020Q1","2020Q2","2020Q3","2020Q4","2021Q1","2021Q2","2021Q3","2021Q4","2022Q1","2022Q2","2022Q3","2022Q4","2023Q1","2023Q2","2023Q3","2023Q4","2024Q1","2024Q2","2024Q3","2024Q4","2025Q1","2025Q2","2025Q3","2025Q4","2026Q1","2026Q2"],"labels":["Q1 '14","Q2 '14","Q3 '14","Q4 '14","Q1 '15","Q2 '15","Q3 '15","Q4 '15","Q1 '16","Q2 '16","Q3 '16","Q4 '16","Q1 '17","Q2 '17","Q3 '17","Q4 '17","Q1 '18","Q2 '18","Q3 '18","Q4 '18","Q1 '19","Q2 '19","Q3 '19","Q4 '19","Q1 '20","Q2 '20","Q3 '20","Q4 '20","Q1 '21","Q2 '21","Q3 '21","Q4 '21","Q1 '22","Q2 '22","Q3 '22","Q4 '22","Q1 '23","Q2 '23","Q3 '23","Q4 '23","Q1 '24","Q2 '24","Q3 '24","Q4 '24","Q1 '25","Q2 '25","Q3 '25","Q4 '25","Q1 '26","Q2 '26"],"series":{"revenue":[26163000,31480000,32464000,35403000,38952000,42311000,50416000,54416000,57919000,65106000,67187000,73105000,73213000,80589000,83911000,96051000,102701000,109638000,111806000,120793000,128439000,134201000,139502000,145263000,137329000,105109000,151076000,166898000,169204000,184258000,190117000,204011000,203895000,208344000,213678000,221216000,241398000,261499000,270946000,284679000,278655000,299403000,301039000,315518000,324140000,339455000,354685000,385385000,374758000,390046000],"costOfRevenue":[8709000,10780000,11667000,11512000,12224000,14936000,16919000,17958000,18014000,23636000,24313000,26525000,25504000,29660000,29134000,32324000,36144000,37386000,36794000,42081000,44529000,40273000,43504000,47135000,49320000,40179000,60153000,72585000,57867000,65572000,70205000,78564000,76477000,74309000,78351000,82789000,90326000,94638000,93228000,97687000,97516000,136574000,100733000,104797000,108257000,115445000,114269000,123257000,121347000,125102000],"grossProfit":[17454000,20700000,20797000,23891000,26728000,27375000,33497000,36458000,39905000,41470000,42874000,46580000,47709000,50929000,54777000,63727000,66557000,72252000,75012000,78712000,83910000,93928000,95998000,98128000,88009000,64930000,90923000,94313000,111337000,118686000,119912000,125447000,127418000,134035000,135327000,138427000,151072000,166861000,177718000,186992000,181139000,162829000,200306000,210721000,215883000,224010000,240416000,262128000,253411000,264944000],"operatingExpenses":[null,null,20486000,23569000,22738000,31188000,31315000,34638000,38070000,42140000,44237000,47732000,49755000,52257000,54094000,59871000,62512000,62969000,95861000,72043000,72758000,81127000,83022000,87549000,87399000,82579000,111081000,96058000,97874000,108374000,111131000,165504000,131464000,134174000,129893000,133594000,143064000,148972000,165093000,151963000,169038000,243790000,164942000,167946000,175533000,183182000,191578000,202895000,215177000,223905000],"operatingIncome":[null,null,311000,322000,3990000,-3813000,2182000,1820000,1835000,-670000,-1363000,-1152000,-2046000,-1328000,683000,3856000,4045000,9283000,-20849000,6669000,11152000,12801000,12976000,10579000,610000,-17649000,-20158000,-1745000,13463000,10312000,8781000,-40057000,-4046000,-139000,5434000,4833000,8008000,17889000,12625000,35029000,12101000,-80961000,35364000,42775000,40350000,40828000,48838000,59233000,38234000,41039000],"pretaxIncome":[1797000,526000,399000,417000,4242000,-4178000,2084000,1876000,2121000,-383000,-1092000,-1515000,-1751000,-918000,1239000,3906000,4504000,9663000,-19908000,7349000,11909000,13514000,12963000,11749000,-746000,-17030000,-19731000,-511000,12467000,10203000,7782000,-40954000,-5104000,-1167000,3035000,7128000,8652000,19536000,13304000,38158000,14626000,-77874000,39778000,44339000,43858000,45310000,52325000,63632000,41688000,46187000],"interestExpense":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,416000,444000,442000,436000,402000,344000,336000,337000,322000,319000,338000,333000,317000,311000],"netIncome":[1266000,391000,172000,416000,2502000,-2671000,901000,1633000,2291000,3013000,11906000,-2396000,-3106000,-1558000,238000,9083000,5491000,13381000,-18930000,6659000,10698000,16588000,11483000,9689000,1425000,-11960000,-8815000,3648000,11836000,9231000,8850000,-24633000,79000,-3687000,-2271000,3877000,8562000,18960000,9214000,54218000,11002000,-60200000,29527000,33683000,39223000,45270000,45851000,47343000,32584000,34811000],"dilutedEps":[0.04,0.01,-0.25,0.01,0.07,-0.11,0.03,0.05,0.07,0.09,0.35,-0.08,-0.1,-0.05,0.01,0.25,0.15,0.37,-0.55,0.18,0.3,0.46,0.32,0.27,0.04,-0.34,-0.24,0.1,0.32,0.25,0.24,-0.66,0,-0.1,-0.06,0.1,0.22,0.48,0.23,1.38,0.28,-1.55,0.75,0.8272415684312754,1,1.15,1.17,1.1997076909681095,0.82,0.88],"cash":[null,null,8188000,3290000,8132000,36764000,159098000,19547000,17606000,13914000,15856000,13236000,109383000,76576000,65621000,50637000,50637000,59705000,47742000,67850000,67850000,77261000,111581000,72779000,72456000,134381000,80115000,69670000,55632000,82277000,66290000,59379000,68163000,58234000,54844000,69858000,94688000,114167000,100757000,167486000,223114000,288332000,280476000,324404000,376054000,421768000,321029000,186897000,241289000,205271000],"currentAssets":[null,null,null,115301000,null,null,249077000,244361000,253651000,260217000,267767000,263827000,372362000,364717000,371781000,382234000,387938000,392499000,397595000,410302000,423086000,434604000,451334000,463134000,453740000,575895000,590199000,617702000,635127000,null,667987000,681474000,690326000,717961000,723625000,755699000,786490000,827876000,868476000,915402000,935023000,943795000,891753000,951125000,999709000,1065484000,1141520000,1216684000,1275406000,1344122000],"totalAssets":[null,null,null,121381000,null,null,259325000,263848000,275121000,283944000,306488000,308254000,418365000,417003000,459094000,476667000,489707000,499314000,501005000,557859000,568789000,585109000,614170000,665901000,664240000,780200000,810303000,822983000,840824000,null,973241000,1244250000,1301573000,1327900000,1321601000,1370886000,1395298000,1432532000,1468377000,1556305000,1579845000,1534561000,1479123000,1533181000,1593307000,1674809000,1744369000,1826519000,1898438000,1974723000],"currentLiabilities":[null,null,null,20823000,null,null,28277000,28148000,33979000,32189000,37344000,35800000,38564000,37511000,51080000,51582000,50253000,49687000,65052000,69538000,69412000,69761000,86167000,91048000,88074000,77612000,108055000,105932000,111862000,null,116059000,123197000,130099000,145604000,138332000,144932000,146328000,144124000,145078000,151144000,152803000,150994000,153185000,158345000,158630000,157761000,169603000,183133000,211731000,233776000],"totalLiabilities":[null,null,null,22284000,null,null,30735000,31326000,37073000,36388000,42884000,41707000,44893000,44025000,75262000,76259000,74786000,74115000,91717000,135444000,132126000,130926000,147229000,180288000,176123000,157039000,190591000,185195000,190353000,null,288638000,290323000,342271000,357885000,347849000,372028000,370829000,365989000,364239000,377361000,376314000,373330000,374843000,382250000,380425000,380858000,385673000,398916000,424626000,443957000],"equity":[null,null,null,-12370000,null,null,228590000,232522000,238048000,247556000,263604000,266547000,373472000,372978000,383832000,400408000,414921000,425199000,409288000,422415000,436663000,454183000,466941000,485613000,488117000,623161000,619712000,637788000,650471000,673376000,684603000,953927000,959302000,970015000,973752000,998858000,1024469000,1066543000,1104138000,1178944000,1203531000,1161231000,1104280000,1150931000,1212882000,1293951000,1358696000,1427603000,1473812000,1530766000],"temporaryEquity":[null,null,null,111467000,null,null,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"operatingCashFlow":[null,null,null,-5396000,-2662000,-5669000,-3043000,-9315000,-2074000,-6108000,5732000,-10357000,2194000,650000,10754000,-907000,10708000,124000,10445000,7531000,-2068000,1903000,null,4767000,-5920000,-21689000,-3550000,-2083000,-14368000,-3310000,36450000,-9270000,-4514000,-39575000,-12909000,1337000,13129000,17099000,30844000,36261000,38295000,22611000,56467000,51108000,48970000,44946000,58263000,86484000,86971000,46084000],"capex":[null,null,null,2090000,1298000,1775000,1434000,967000,1115000,2580000,3383000,6557000,3194000,2170000,3941000,8227000,5323000,2282000,1458000,5540000,4963000,3745000,7917000,7984000,10131000,6719000,4153000,3753000,3991000,3295000,5802000,8092000,4957000,4431000,6348000,3562000,3894000,4342000,3332000,3645000,5824000,4536000,5451000,5371000,13467000,15579000,16249000,18434000,13671000,13542000],"depreciationAndAmortization":[null,null,200000,231000,338000,400000,500000,525000,538000,600000,700000,488000,654000,768000,1158000,1201000,1399000,1549000,1511000,1709000,1804000,1933000,2053000,2314000,2959000,3131000,3343000,3458000,3471000,3551000,3633000,5753000,5726000,5929000,6225000,6441000,6575000,6710000,6933000,7039000,7519000,7647000,4148000,4388000,5015000,5507000,2488000,4461000,4574000,5615000],"dilutedShares":[6705066,6868889,4688045,7102885,7193452,5096151,10189248,32321410,33023495,33308193,33755383,31045700,31611841,33219487,35664272,35833621,35917051,36116254,34248484,36150450,36213164,36214321,36271394,36312471,36362726,35400542,36207716,37453842,37533520,37582348,37611355,37451145,38708657,37767519,37918452,38896940,39075388,39201155,39219966,39291044,39387359,38793341,39178227,40951721,39163428,39245953,39302239,39415272,39543780,39572059],"sharesOutstanding":[null,null,null,4736689,null,null,29882621,29897860,null,null,null,31108828,null,null,null,33685146,null,null,null,34437339,null,34437339,null,35001581,null,null,null,36414732,null,null,null,37578483,null,null,null,38107977,null,null,null,38681549,null,null,null,38490836,null,null,null,39229670,null,null],"totalCosts":[null,null,32153000,35081000,34962000,46124000,48234000,52596000,56084000,65776000,68550000,74257000,75259000,81917000,83228000,92195000,98656000,100355000,132655000,114124000,117287000,121400000,126526000,134684000,136719000,122758000,171234000,168643000,155741000,173946000,181336000,244068000,207941000,208483000,208244000,216383000,233390000,243610000,258321000,249650000,266554000,380364000,265675000,272743000,283790000,298627000,305847000,326152000,336524000,349007000],"freeCashFlow":[null,null,null,-7486000,-3960000,-7444000,-4477000,-10282000,-3189000,-8688000,2349000,-16914000,-1000000,-1520000,6813000,-9134000,5385000,-2158000,8987000,1991000,-7031000,-1842000,null,-3217000,-16051000,-28408000,-7703000,-5836000,-18359000,-6605000,30648000,-17362000,-9471000,-44006000,-19257000,-2225000,9235000,12757000,27512000,32616000,32471000,18075000,51016000,45737000,35503000,29367000,42014000,68050000,73300000,32542000],"capexOutflow":[null,null,null,-2090000,-1298000,-1775000,-1434000,-967000,-1115000,-2580000,-3383000,-6557000,-3194000,-2170000,-3941000,-8227000,-5323000,-2282000,-1458000,-5540000,-4963000,-3745000,-7917000,-7984000,-10131000,-6719000,-4153000,-3753000,-3991000,-3295000,-5802000,-8092000,-4957000,-4431000,-6348000,-3562000,-3894000,-4342000,-3332000,-3645000,-5824000,-4536000,-5451000,-5371000,-13467000,-15579000,-16249000,-18434000,-13671000,-13542000],"grossMargin":[66.71253296640293,65.75603557814486,64.06172991621489,67.4829816682202,68.61778599301704,64.69948713100612,66.44120913995557,66.99867685974714,68.89794367996686,63.696126317082914,63.81294000327444,63.716572053895085,65.16465655006624,63.19596967328047,65.27987987272229,66.34704479911714,64.80657442478652,65.90050894762764,67.09121156288572,65.16271638257184,65.33062387592554,69.99053658318492,68.81478401743344,67.55195748401177,64.0862454397833,61.773967976101,60.183616193174295,56.509365001378086,65.80045388997895,64.4129427216186,63.07273941835817,61.49031179691291,62.49196890556414,64.33350612448643,63.33221014797967,62.575491826992625,62.58212578397501,63.809421833353085,65.59166771238549,65.6852103597385,65.00475498376129,54.3845586049572,66.53822262231805,66.78573013267072,66.60177700993398,65.99107392732468,67.78296234687117,68.01717762756724,67.61990404474354,67.92634714879784],"operatingMargin":[null,null,0.9579842286840808,0.9095274411773013,10.243376463339494,-9.011840892439318,4.327991113932085,3.3446045280799765,3.168217683316356,-1.0290910207968544,-2.0286662598419336,-1.5758156076875727,-2.794585661016486,-1.6478675749792153,0.8139576456006961,4.0145339455081155,3.9386179297183084,8.466954887903828,-18.64747866840778,5.521015290621145,8.682720980387577,9.538677059038308,9.301658757580537,7.282652843463236,0.44418877294671916,-16.791140625445966,-13.342953215600096,-1.0455487782957256,7.956667691071133,5.5965005589987955,4.6187347791097055,-19.634725578522726,-1.9843546923661688,-0.06671658411089353,2.543078838251949,2.184742514103862,3.31734314285951,6.840943942424254,4.659600067910211,12.304736211662961,4.3426459241714666,-27.04081121431649,11.747315131926428,13.557071228899778,12.448324797926821,12.027514692669133,13.769401017804531,15.369824980214592,10.202317228718266,10.521579506006983],"netMargin":[4.8388946221763565,1.2420584498094027,0.5298176441596846,1.1750416631358924,6.423290203327172,-6.312779182718442,1.7871310695017455,3.000955601293737,3.9555240939933354,4.627837680090929,17.720690014437317,-3.277477600711306,-4.242415964377911,-1.933266326669893,0.283633850150755,9.456434602450782,5.346588640811676,12.204710045787044,-16.931112820421088,5.512736665204109,8.329245789830193,12.360563632163695,8.231423205402074,6.66997101808444,1.0376541007361884,-11.378664053506359,-5.8348116179935925,2.1857661565746747,6.9951064986643345,5.009823182711198,4.655028219464856,-12.074348932165423,0.038745432698202506,-1.7696693929270824,-1.0628141409036027,1.7525857080862142,3.546839658986404,7.250505738071657,3.400677625799975,19.045310683260798,3.9482514220092946,-20.106678957792674,9.808363700384335,10.675460671023524,12.100635527858334,13.336082838667865,12.92724530216953,12.284598518364751,8.694677631965162,8.924844761899879],"currentRatio":[null,null,null,5.53719444844643,null,null,8.80846624465113,8.681291743640756,7.464934224079578,8.084034918761068,7.170281705227078,7.369469273743017,9.655689243854372,9.722934605848952,7.2784064212999215,7.410220619595983,7.719698326468071,7.899430434520096,6.111956588575294,5.900399781414478,6.095286117674178,6.229899227361993,5.237898499425534,5.086701520077322,5.151804164679701,7.420179869092409,5.462023969274906,5.831118075746706,5.677772612683485,null,5.7555812130037305,5.531579502747632,5.306159155719875,4.9309153594681465,5.231074516380881,5.214162503794883,5.374842818872669,5.744192500902001,5.986269455051765,6.056489175885249,6.119140331014443,6.250546379326331,5.821412018147991,6.006662666961382,6.302143352455399,6.7537857898973765,6.730541322971882,6.643717953618409,6.023709329290468,5.749615016083773],"ebit":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9068000,19980000,13746000,38594000,15028000,-77530000,40114000,44676000,44180000,45629000,52663000,63965000,42005000,46498000],"fcfMargin":[null,null,null,-21.145100697680988,-10.166358595194085,-17.593533596464276,-8.880117423040303,-18.895177888856217,-5.505965227300194,-13.34439222191503,3.496212064833971,-23.13658436495452,-1.3658776446805896,-1.886113489434042,8.119316895281905,-9.509531394779856,5.243376403345634,-1.9682956639121472,8.038030159383219,1.648274320531819,-5.474193975350166,-1.3725680136511649,null,-2.214603856453467,-11.687990155029164,-27.02718130702414,-5.098758240885382,-3.4967465158360196,-10.850216306943098,-3.584647613672134,16.12059942035694,-8.51032542362912,-4.645037887147796,-21.121798563913526,-9.012158481453401,-1.0058042817879358,3.8256323581802665,4.878412536950428,10.15405283709669,11.457114855679555,11.652760582081784,6.037013657177784,16.946641465059344,14.495844928023125,10.952983278830136,8.651220338483746,11.845440320284197,17.65766700831636,19.559288927788067,8.343118503971327],"ebitda":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15643000,26690000,20679000,45633000,22547000,-69883000,44262000,49064000,49195000,51136000,55151000,68426000,46579000,52113000],"returnOnAssets":[null,null,null,1.84954811708587,null,null,0.4426877470355731,1.2278411023053821,0.7829282388476343,2.760403459837151,6.6605044422804,5.178796787985359,2.715844299668631,1.3827008318745926,-1.7821735620743433,1.1866162327164136,2.9191517853209876,6.153547298587716,1.8800144568424715,1.2761399906817228,2.231090150553238,2.769214596149289,8.14724146434416,7.919526704582598,6.35589268378927,1.5581820672096938,-1.3564314662334773,-2.1092308064295135,-0.7030930246155644,null,3.763854438129926,0.5112147493775496,-0.6042764249576527,-1.460275623164395,-2.659180893499422,-0.15310867197728914,0.480631072083166,2.11039431509271,2.9113491217493475,6.214421949233924,6.278286455474577,0.9594576240111112,2.344156064461408,0.9070764521994922,2.6618958058107522,9.204485615556948,10.176975776580182,10.577551567104205,9.797279010924337,8.800525656440332],"returnOnEquity":[null,null,null,-21.97533281127643,null,null,0.5022091955028654,2.148515571059995,0.9048595241295874,3.1661523049330254,7.656736977695787,5.936654049840803,3.079866562009419,1.5618805738283479,-2.107389765165978,1.3964960154733077,3.362282516460699,7.064347882737788,2.2758220698002827,1.6044762968463449,2.7731850293100857,3.414898189865155,10.368978885656603,10.6732391512156,8.474447976816107,1.9746710428609617,-1.7781205223746679,-2.7954399186043095,-0.9293967616029679,2.452687428125846,5.146762860198648,0.6639379537165887,-0.8042127678871493,-2.359876620962388,-3.6797911183069973,-0.20504049344909964,0.6534020307787541,2.8605126885657075,3.9090615961383905,8.352825463471886,8.383662477558348,1.277867503615717,3.1286649538266755,1.202811309619615,3.4955117357835768,12.031938976418042,13.319415211516475,13.782017223740311,12.732972195568234,11.370271782978614],"revenueGrowth":[null,null,null,null,48.88200894392845,34.40597204574334,55.298176441596844,53.70448832019885,48.69326350379954,53.87487887310629,33.265233259282766,34.3446780358718,26.405842642310805,23.781218320892084,24.89172012442884,31.387729977429736,40.276999986341224,36.04586233853255,33.24355567208113,25.759232074627025,25.061099697179202,22.403728634232657,24.771479169275356,20.257796395486483,6.9215736653197135,-21.677930864896688,8.296655245086093,14.893675609067692,23.21068383225684,75.30182952934572,25.841960337843204,22.236935134033953,20.50247039077091,13.07188833049311,12.392894901560613,8.433368788937855,18.393290664312524,25.513093729601046,26.801074513988343,28.68825039780125,15.433847836353243,14.494892905900203,11.106641175732435,10.832903024107864,16.323051802408006,13.377287468729438,17.820282421878897,22.143586102853096,15.616091812179933,14.903595469207986]}},"filings":[{"accn":"0001321732-20-000047","filed":"2020-02-26","form":"10-K"},{"accn":"0001628280-21-002867","filed":"2021-02-23","form":"10-K"},{"accn":"0001321732-22-000017","filed":"2022-02-22","form":"10-K"},{"accn":"0001321732-19-000031","filed":"2019-02-26","form":"10-K"},{"accn":"0001321732-23-000034","filed":"2023-02-23","form":"10-K"},{"accn":"0001321732-24-000025","filed":"2024-02-22","form":"10-K"},{"accn":"0001321732-25-000012","filed":"2025-02-18","form":"10-K"},{"accn":"0001321732-24-000060","filed":"2024-05-07","form":"10-Q"},{"accn":"0001321732-24-000087","filed":"2024-07-30","form":"10-Q"},{"accn":"0001321732-24-000118","filed":"2024-10-30","form":"10-Q"},{"accn":"0001321732-26-000007","filed":"2026-02-25","form":"10-K"},{"accn":"0001321732-25-000086","filed":"2025-04-23","form":"10-Q"},{"accn":"0001321732-25-000098","filed":"2025-07-29","form":"10-Q"},{"accn":"0001321732-25-000109","filed":"2025-11-05","form":"10-Q"},{"accn":"0001321732-26-000019","filed":"2026-05-06","form":"10-Q"},{"accn":"0001321732-26-000037","filed":"2026-07-30","form":"10-Q"},{"accn":"0001321732-18-000038","filed":"2018-02-27","form":"10-K"},{"accn":"0001628280-16-012417","filed":"2016-03-08","form":"10-K"},{"accn":"0001321732-17-000084","filed":"2017-02-28","form":"10-K"},{"accn":"0001628280-15-008696","filed":"2015-11-12","form":"10-Q"},{"accn":"0001321732-16-000006","filed":"2016-05-09","form":"10-Q"},{"accn":"0001321732-16-000022","filed":"2016-08-09","form":"10-Q"},{"accn":"0001321732-16-000089","filed":"2016-11-03","form":"10-Q"},{"accn":"0001321732-17-000121","filed":"2017-05-09","form":"10-Q"},{"accn":"0001321732-17-000142","filed":"2017-08-08","form":"10-Q"},{"accn":"0001321732-17-000165","filed":"2017-11-07","form":"10-Q"},{"accn":"0001321732-18-000065","filed":"2018-05-08","form":"10-Q"},{"accn":"0001321732-18-000102","filed":"2018-08-07","form":"10-Q"},{"accn":"0001321732-18-000136","filed":"2018-11-05","form":"10-Q"},{"accn":"0001321732-19-000060","filed":"2019-05-07","form":"10-Q"},{"accn":"0001321732-19-000092","filed":"2019-08-06","form":"10-Q"},{"accn":"0001321732-19-000136","filed":"2019-11-07","form":"10-Q"},{"accn":"0001321732-20-000078","filed":"2020-05-07","form":"10-Q"},{"accn":"0001321732-20-000117","filed":"2020-08-03","form":"10-Q"},{"accn":"0001321732-20-000149","filed":"2020-11-02","form":"10-Q"},{"accn":"0001321732-21-000041","filed":"2021-05-04","form":"10-Q"},{"accn":"0001321732-21-000060","filed":"2021-08-09","form":"10-Q"},{"accn":"0001321732-21-000108","filed":"2021-11-03","form":"10-Q"},{"accn":"0001321732-22-000053","filed":"2022-05-03","form":"10-Q"},{"accn":"0001321732-22-000073","filed":"2022-08-05","form":"10-Q"},{"accn":"0001321732-22-000104","filed":"2022-11-03","form":"10-Q"},{"accn":"0001321732-23-000062","filed":"2023-05-02","form":"10-Q"},{"accn":"0001321732-23-000088","filed":"2023-08-01","form":"10-Q"},{"accn":"0001321732-23-000127","filed":"2023-11-02","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":102701000},"revenue@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":102701000},"#1":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":109638000},"revenue@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":109638000},"#2":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":111806000},"revenue@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":111806000},"#3":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":120793000},"revenue@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":120793000},"#4":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":444938000},"revenue@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#4"}],"rule":"component-sum","value":444938000},"#5":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":128439000},"revenue@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":128439000},"#6":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":134201000},"revenue@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":134201000},"#7":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":139502000},"revenue@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":139502000},"#8":{"kind":"filed","concept":"Revenues","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":145263000},"revenue@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":145263000},"#9":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":547405000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":547405000},"#10":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":263317000},"revenue@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#10"}],"rule":"component-sum","value":263317000},"#11":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":73213000},"revenue@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":73213000},"#12":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":80589000},"revenue@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":80589000},"#13":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":83911000},"revenue@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":83911000},"#14":{"kind":"filed","concept":"Revenues","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":96051000},"revenue@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":96051000},"#15":{"kind":"filed","concept":"Revenues","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":333764000},"revenue@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":333764000},"#16":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":137329000},"revenue@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#16"}],"rule":"component-sum","value":137329000},"#17":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":105109000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":105109000},"#18":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":151076000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":151076000},"#19":{"kind":"filed","concept":"Revenues","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":166898000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":166898000},"#20":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":560412000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":560412000},"#21":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":169204000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":169204000},"#22":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":184258000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#22"}],"rule":"component-sum","value":184258000},"#23":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":190117000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":190117000},"#24":{"kind":"filed","concept":"Revenues","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":204011000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":204011000},"#25":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":747590000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":747590000},"#26":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":203895000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":203895000},"#27":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":208344000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":208344000},"#28":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":213678000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#28"}],"rule":"component-sum","value":213678000},"#29":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":221216000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":221216000},"#30":{"kind":"filed","concept":"Revenues","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":847133000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":847133000},"#31":{"kind":"filed","concept":"Revenues","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":241398000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":241398000},"#32":{"kind":"filed","concept":"Revenues","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":261499000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":261499000},"#33":{"kind":"filed","concept":"Revenues","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":270946000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":270946000},"#34":{"kind":"filed","concept":"Revenues","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":284679000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#34"}],"rule":"component-sum","value":284679000},"#35":{"kind":"filed","concept":"Revenues","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1058522000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":1058522000},"#36":{"kind":"filed","concept":"Revenues","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":278655000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":278655000},"#37":{"kind":"filed","concept":"Revenues","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":299403000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":299403000},"#38":{"kind":"filed","concept":"Revenues","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":301039000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#38"}],"rule":"component-sum","value":301039000},"#39":{"kind":"filed","concept":"Revenues","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1194615000},"#40":{"kind":"filed","concept":"Revenues","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":879097000},"#41":{"kind":"computed","op":"sum","terms":[{"ref":"#39"},{"ref":"#40","weight":-1}],"rule":"quarter-from-ytd","value":315518000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#41"}],"rule":"component-sum","value":315518000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#39"}],"rule":"component-sum","value":1194615000},"#42":{"kind":"filed","concept":"Revenues","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":324140000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#42"}],"rule":"component-sum","value":324140000},"#43":{"kind":"filed","concept":"Revenues","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":339455000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#43"}],"rule":"component-sum","value":339455000},"#44":{"kind":"filed","concept":"Revenues","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":354685000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#44"}],"rule":"component-sum","value":354685000},"#45":{"kind":"filed","concept":"Revenues","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1403665000},"#46":{"kind":"filed","concept":"Revenues","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":1018280000},"#47":{"kind":"computed","op":"sum","terms":[{"ref":"#45"},{"ref":"#46","weight":-1}],"rule":"quarter-from-ytd","value":385385000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#47"}],"rule":"component-sum","value":385385000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#45"}],"rule":"component-sum","value":1403665000},"#48":{"kind":"filed","concept":"Revenues","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":374758000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#48"}],"rule":"component-sum","value":374758000},"#49":{"kind":"filed","concept":"Revenues","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":390046000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#49"}],"rule":"component-sum","value":390046000},"revenue@2016Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":57919000},"revenue@2016Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":65106000},"revenue@2016Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":67187000},"revenue@2016Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":73105000},"revenue@FY2013":{"kind":"filed","concept":"SalesRevenueNet","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":88848000},"revenue@2014Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":17,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":26163000},"revenue@2014Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":17,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":31480000},"revenue@2014Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":32464000},"revenue@2014Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":35403000},"revenue@FY2014":{"kind":"filed","concept":"SalesRevenueNet","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":125510000},"revenue@2015Q1":{"kind":"filed","concept":"SalesRevenueNet","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":38952000},"revenue@2015Q2":{"kind":"filed","concept":"SalesRevenueNet","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":42311000},"revenue@2015Q3":{"kind":"filed","concept":"SalesRevenueNet","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":50416000},"revenue@2015Q4":{"kind":"filed","concept":"SalesRevenueNet","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":54416000},"revenue@FY2015":{"kind":"filed","concept":"SalesRevenueNet","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":186095000},"costOfRevenue@FY2013":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":30972000},"costOfRevenue@2014Q1":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":8709000},"costOfRevenue@2014Q2":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":10780000},"costOfRevenue@2014Q3":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":11667000},"costOfRevenue@2014Q4":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":11512000},"costOfRevenue@FY2014":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":42668000},"costOfRevenue@2015Q1":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":12224000},"costOfRevenue@2015Q2":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":14936000},"costOfRevenue@2015Q3":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":16919000},"costOfRevenue@2015Q4":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":17958000},"costOfRevenue@FY2015":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":62037000},"costOfRevenue@2016Q1":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":18014000},"costOfRevenue@2016Q2":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":23636000},"costOfRevenue@2016Q3":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":24313000},"costOfRevenue@2016Q4":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":26525000},"costOfRevenue@FY2016":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":92488000},"costOfRevenue@2017Q1":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":25504000},"costOfRevenue@2017Q2":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":29660000},"costOfRevenue@2017Q3":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":29134000},"costOfRevenue@2017Q4":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":32324000},"costOfRevenue@FY2017":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":116622000},"costOfRevenue@2018Q1":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":36144000},"costOfRevenue@2018Q2":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":37386000},"costOfRevenue@2018Q3":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":36794000},"costOfRevenue@2018Q4":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":42081000},"costOfRevenue@FY2018":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":152405000},"costOfRevenue@2019Q1":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":44529000},"costOfRevenue@2019Q2":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":40273000},"costOfRevenue@2019Q3":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":43504000},"costOfRevenue@2019Q4":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":47135000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":175441000},"costOfRevenue@2020Q1":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":49320000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":40179000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":60153000},"costOfRevenue@2020Q4":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":72585000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":222237000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":57867000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":65572000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":70205000},"costOfRevenue@2021Q4":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":78564000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":272208000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":76477000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":74309000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":78351000},"costOfRevenue@2022Q4":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":82789000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":311926000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":90326000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":94638000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":93228000},"costOfRevenue@2023Q4":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":97687000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":375879000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":97516000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":136574000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":100733000},"#50":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":439620000},"#51":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":334823000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#50"},{"ref":"#51","weight":-1}],"rule":"quarter-from-ytd","value":104797000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":439620000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":108257000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":115445000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":114269000},"#52":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":461228000},"#53":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":337971000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":123257000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":461228000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":121347000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":125102000},"grossProfit@FY2013":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":57876000},"grossProfit@2014Q1":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":17454000},"grossProfit@2014Q2":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":20700000},"grossProfit@2014Q3":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":20797000},"grossProfit@2014Q4":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":23891000},"grossProfit@FY2014":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":82842000},"grossProfit@2015Q1":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":26728000},"grossProfit@2015Q2":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":27375000},"grossProfit@2015Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":33497000},"grossProfit@2015Q4":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":36458000},"grossProfit@FY2015":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":124058000},"grossProfit@2016Q1":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":39905000},"grossProfit@2016Q2":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":41470000},"grossProfit@2016Q3":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":42874000},"grossProfit@2016Q4":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":46580000},"grossProfit@FY2016":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":170829000},"grossProfit@2017Q1":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":47709000},"grossProfit@2017Q2":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":50929000},"grossProfit@2017Q3":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":54777000},"grossProfit@2017Q4":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":63727000},"grossProfit@FY2017":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":217142000},"grossProfit@2018Q1":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":66557000},"grossProfit@2018Q2":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":72252000},"grossProfit@2018Q3":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":75012000},"grossProfit@2018Q4":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":78712000},"grossProfit@FY2018":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":292533000},"grossProfit@2019Q1":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":83910000},"grossProfit@2019Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":93928000},"grossProfit@2019Q3":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":95998000},"grossProfit@2019Q4":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":98128000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":371964000},"grossProfit@2020Q1":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":88009000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":64930000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":90923000},"grossProfit@2020Q4":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":94313000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":338175000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":111337000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":118686000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":119912000},"grossProfit@2021Q4":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":125447000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":475382000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":127418000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":134035000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":135327000},"grossProfit@2022Q4":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":138427000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":535207000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":151072000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":166861000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":177718000},"grossProfit@2023Q4":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":186992000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":682643000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":181139000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":162829000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":200306000},"#54":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":754995000},"#55":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":544274000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":210721000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":754995000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":215883000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":224010000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":240416000},"#56":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":942437000},"#57":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":680309000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":262128000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":942437000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":253411000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":264944000},"operatingExpenses@FY2013":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":59002000},"operatingExpenses@2014Q3":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":20486000},"#58":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":79833000},"#59":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":56264000},"operatingExpenses@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":23569000},"operatingExpenses@FY2014":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":79833000},"operatingExpenses@2015Q1":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":22738000},"operatingExpenses@2015Q2":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":31188000},"operatingExpenses@2015Q3":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":31315000},"#60":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":119879000},"#61":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":85241000},"operatingExpenses@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":34638000},"operatingExpenses@FY2015":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":119879000},"operatingExpenses@2016Q1":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":38070000},"operatingExpenses@2016Q2":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":42140000},"operatingExpenses@2016Q3":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":44237000},"#62":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":172179000},"#63":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":124447000},"operatingExpenses@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":47732000},"operatingExpenses@FY2016":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":172179000},"operatingExpenses@2017Q1":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":49755000},"operatingExpenses@2017Q2":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":52257000},"operatingExpenses@2017Q3":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":54094000},"operatingExpenses@2017Q4":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":59871000},"operatingExpenses@FY2017":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":215977000},"operatingExpenses@2018Q1":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":62512000},"operatingExpenses@2018Q2":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":62969000},"operatingExpenses@2018Q3":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":95861000},"operatingExpenses@2018Q4":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":72043000},"operatingExpenses@FY2018":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":293385000},"operatingExpenses@2019Q1":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":72758000},"operatingExpenses@2019Q2":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":81127000},"operatingExpenses@2019Q3":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":83022000},"operatingExpenses@2019Q4":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":87549000},"operatingExpenses@FY2019":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":324456000},"operatingExpenses@2020Q1":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":87399000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":82579000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":111081000},"operatingExpenses@2020Q4":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":96058000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":377117000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":97874000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":108374000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":111131000},"operatingExpenses@2021Q4":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":165504000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":482883000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":131464000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":134174000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":129893000},"operatingExpenses@2022Q4":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":133594000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":529125000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":143064000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":148972000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":165093000},"operatingExpenses@2023Q4":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":151963000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":609092000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":169038000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":243790000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":164942000},"#64":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":745716000},"#65":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":577770000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":167946000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":745716000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":175533000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":183182000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":191578000},"#66":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":753188000},"#67":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":550293000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":202895000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":753188000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":215177000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":223905000},"operatingIncome@FY2013":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":-1126000},"operatingIncome@2014Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":311000},"#68":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":3009000},"#69":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":2687000},"operatingIncome@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":322000},"operatingIncome@FY2014":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":3009000},"operatingIncome@2015Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":3990000},"operatingIncome@2015Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":21,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-3813000},"operatingIncome@2015Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":2182000},"#70":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4179000},"#71":{"kind":"filed","concept":"OperatingIncomeLoss","filing":22,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":2359000},"operatingIncome@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":1820000},"operatingIncome@FY2015":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4179000},"operatingIncome@2016Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1835000},"operatingIncome@2016Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":24,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":-670000},"operatingIncome@2016Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":-1363000},"#72":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":-1350000},"#73":{"kind":"filed","concept":"OperatingIncomeLoss","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":-198000},"operatingIncome@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":-1152000},"operatingIncome@FY2016":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":-1350000},"operatingIncome@2017Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":-2046000},"operatingIncome@2017Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":27,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":-1328000},"operatingIncome@2017Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":683000},"#74":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1165000},"#75":{"kind":"filed","concept":"OperatingIncomeLoss","filing":28,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":-2691000},"operatingIncome@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":3856000},"operatingIncome@FY2017":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":1165000},"operatingIncome@2018Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4045000},"operatingIncome@2018Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":30,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":9283000},"operatingIncome@2018Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":-20849000},"#76":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":-852000},"#77":{"kind":"filed","concept":"OperatingIncomeLoss","filing":31,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":-7521000},"operatingIncome@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":6669000},"operatingIncome@FY2018":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":-852000},"operatingIncome@2019Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":11152000},"operatingIncome@2019Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":33,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":12801000},"operatingIncome@2019Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":12976000},"#78":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":47508000},"#79":{"kind":"filed","concept":"OperatingIncomeLoss","filing":34,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":36929000},"operatingIncome@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":10579000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":47508000},"operatingIncome@2020Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":610000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":36,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-17649000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":-20158000},"#80":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-38942000},"#81":{"kind":"filed","concept":"OperatingIncomeLoss","filing":37,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":-37197000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":-1745000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-38942000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":13463000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":39,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":10312000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":8781000},"#82":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":-7501000},"#83":{"kind":"filed","concept":"OperatingIncomeLoss","filing":40,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":32556000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":-40057000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":-7501000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-4046000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":42,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":-139000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":5434000},"#84":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":6082000},"#85":{"kind":"filed","concept":"OperatingIncomeLoss","filing":43,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":1249000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":4833000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":6082000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":8008000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":17889000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":12625000},"#86":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":73551000},"#87":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":38522000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87","weight":-1}],"rule":"quarter-from-ytd","value":35029000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":73551000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":12101000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":-80961000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":35364000},"#88":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":9279000},"#89":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":-33496000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":42775000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":9279000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":40350000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":40828000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":48838000},"#90":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":189249000},"#91":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":130016000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91","weight":-1}],"rule":"quarter-from-ytd","value":59233000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":189249000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":38234000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":41039000},"pretaxIncome@FY2013":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":-1255000},"pretaxIncome@2014Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":1797000},"pretaxIncome@2014Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":526000},"pretaxIncome@2014Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":399000},"pretaxIncome@2014Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":417000},"pretaxIncome@FY2014":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":3139000},"pretaxIncome@2015Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":4242000},"pretaxIncome@2015Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-4178000},"pretaxIncome@2015Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":2084000},"pretaxIncome@2015Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":1876000},"pretaxIncome@FY2015":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":4024000},"pretaxIncome@2016Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2121000},"pretaxIncome@2016Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":-383000},"pretaxIncome@2016Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":-1092000},"pretaxIncome@2016Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":-1515000},"pretaxIncome@FY2016":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":-869000},"pretaxIncome@2017Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":-1751000},"pretaxIncome@2017Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":-918000},"pretaxIncome@2017Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":1239000},"pretaxIncome@2017Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":3906000},"pretaxIncome@FY2017":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":2476000},"pretaxIncome@2018Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":26,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":4504000},"pretaxIncome@2018Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":27,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":9663000},"pretaxIncome@2018Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":28,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":-19908000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":50135000},"pretaxIncome@2020Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":-746000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-17030000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":-19731000},"pretaxIncome@2020Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":-511000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-38018000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":12467000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":10203000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":7782000},"pretaxIncome@2021Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":-40954000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":-10502000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-5104000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":-1167000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":3035000},"pretaxIncome@2022Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":7128000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":3892000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":8652000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":19536000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":13304000},"pretaxIncome@2023Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":38158000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":79650000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":14626000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":-77874000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":39778000},"#92":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":20869000},"#93":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":-23470000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":44339000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":20869000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":43858000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":45310000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":52325000},"#94":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":205125000},"#95":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":141493000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":63632000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":205125000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":41688000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":46187000},"pretaxIncome@2018Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":7349000},"pretaxIncome@FY2018":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":1608000},"pretaxIncome@2019Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":11909000},"pretaxIncome@2019Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":13514000},"pretaxIncome@2019Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":12963000},"pretaxIncome@2019Q4":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":11749000},"interestExpense@FY2022":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1749000},"interestExpense@2023Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":442000},"#96":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1739000},"#97":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":1303000},"interestExpense@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":436000},"interestExpense@FY2023":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":1739000},"interestExpense@2024Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":402000},"interestExpense@2024Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":344000},"interestExpense@2024Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":336000},"#98":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1418000},"#99":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1081000},"interestExpense@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":337000},"interestExpense@FY2024":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":1418000},"interestExpense@2025Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":322000},"interestExpense@2025Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":319000},"interestExpense@2025Q3":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":338000},"#100":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1311000},"#101":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":978000},"interestExpense@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#101","weight":-1}],"rule":"quarter-from-ytd","value":333000},"interestExpense@FY2025":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":1311000},"interestExpense@2026Q1":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":317000},"interestExpense@2026Q2":{"kind":"filed","concept":"InterestExpenseNonoperating","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":311000},"interestExpense@FY2021":{"kind":"filed","concept":"InterestExpense","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1933000},"interestExpense@2023Q1":{"kind":"filed","concept":"InterestExpense","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":416000},"interestExpense@2023Q2":{"kind":"filed","concept":"InterestExpense","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":444000},"netIncome@FY2013":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":4099000},"netIncome@2014Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2014-01-01","end":"2014-03-31","value":1266000},"netIncome@2014Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2014-04-01","end":"2014-06-30","value":391000},"netIncome@2014Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":172000},"netIncome@2014Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":416000},"netIncome@FY2014":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":2245000},"netIncome@2015Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":2502000},"netIncome@2015Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":-2671000},"netIncome@2015Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":901000},"netIncome@2015Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":1633000},"netIncome@FY2015":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":2365000},"netIncome@2016Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":2291000},"netIncome@2016Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":3013000},"netIncome@2016Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":11906000},"netIncome@2016Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":-2396000},"netIncome@FY2016":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":14814000},"netIncome@2017Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":-3106000},"netIncome@2017Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":-1558000},"netIncome@2017Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":238000},"netIncome@2017Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":9083000},"netIncome@FY2017":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":4657000},"netIncome@2018Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":5491000},"netIncome@2018Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":13381000},"netIncome@2018Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":-18930000},"netIncome@2018Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":6659000},"netIncome@FY2018":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":6601000},"netIncome@2019Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":10698000},"netIncome@2019Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":16588000},"netIncome@2019Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":11483000},"netIncome@2019Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":9689000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":48458000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":1425000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":-11960000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":-8815000},"netIncome@2020Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":3648000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-15702000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":11836000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":9231000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":8850000},"netIncome@2021Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":-24633000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":5284000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":79000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":-3687000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":-2271000},"netIncome@2022Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":3877000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":-2002000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":8562000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":18960000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":9214000},"netIncome@2023Q4":{"kind":"filed","concept":"NetIncomeLoss","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":54218000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":90954000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":11002000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":-60200000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":29527000},"#102":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":14012000},"#103":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":-19671000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":33683000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":14012000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":39223000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":45270000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":45851000},"#104":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":177687000},"#105":{"kind":"filed","concept":"NetIncomeLoss","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":130344000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#105","weight":-1}],"rule":"quarter-from-ytd","value":47343000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":177687000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":32584000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":34811000},"dilutedEps@FY2013":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2013-01-01","end":"2013-12-31","value":0.14},"dilutedEps@2014Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2014-01-01","end":"2014-03-31","value":0.04},"dilutedEps@2014Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2014-04-01","end":"2014-06-30","value":0.01},"dilutedEps@2014Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2014-07-01","end":"2014-09-30","value":-0.25},"dilutedEps@2014Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2014-10-01","end":"2014-12-31","value":0.01},"dilutedEps@FY2014":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2014-01-01","end":"2014-12-31","value":-0.18},"dilutedEps@2015Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2015-01-01","end":"2015-03-31","value":0.07},"dilutedEps@2015Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2015-04-01","end":"2015-06-30","value":-0.11},"dilutedEps@2015Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2015-07-01","end":"2015-09-30","value":0.03},"dilutedEps@2015Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2015-10-01","end":"2015-12-31","value":0.05},"dilutedEps@FY2015":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2015-01-01","end":"2015-12-31","value":0.08},"dilutedEps@2016Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2016-01-01","end":"2016-03-31","value":0.07},"dilutedEps@2016Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2016-04-01","end":"2016-06-30","value":0.09},"dilutedEps@2016Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2016-07-01","end":"2016-09-30","value":0.35},"dilutedEps@2016Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2016-10-01","end":"2016-12-31","value":-0.08},"dilutedEps@FY2016":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2016-01-01","end":"2016-12-31","value":0.44},"dilutedEps@2017Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2017-01-01","end":"2017-03-31","value":-0.1},"dilutedEps@2017Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2017-04-01","end":"2017-06-30","value":-0.05},"dilutedEps@2017Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2017-07-01","end":"2017-09-30","value":0.01},"dilutedEps@2017Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2017-10-01","end":"2017-12-31","value":0.25},"dilutedEps@FY2017":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2017-01-01","end":"2017-12-31","value":0.13},"dilutedEps@2018Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-01-01","end":"2018-03-31","value":0.15},"dilutedEps@2018Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-04-01","end":"2018-06-30","value":0.37},"dilutedEps@2018Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-07-01","end":"2018-09-30","value":-0.55},"dilutedEps@2018Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2018-10-01","end":"2018-12-31","value":0.18},"dilutedEps@FY2018":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2018-01-01","end":"2018-12-31","value":0.18},"dilutedEps@2019Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2019-01-01","end":"2019-03-31","value":0.3},"dilutedEps@2019Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2019-04-01","end":"2019-06-30","value":0.46},"dilutedEps@2019Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2019-07-01","end":"2019-09-30","value":0.32},"dilutedEps@2019Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2019-10-01","end":"2019-12-31","value":0.27},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":1.34},"dilutedEps@2020Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-01-01","end":"2020-03-31","value":0.04},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":-0.34},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":-0.24},"dilutedEps@2020Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-10-01","end":"2020-12-31","value":0.1},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":-0.44},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":0.32},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":0.25},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":0.24},"dilutedEps@2021Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2021-10-01","end":"2021-12-31","value":-0.66},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":0.14},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":0},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":-0.1},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":-0.06},"dilutedEps@2022Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2022-10-01","end":"2022-12-31","value":0.1},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":-0.05},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":0.22},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.48},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":0.23},"dilutedEps@2023Q4":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2023-10-01","end":"2023-12-31","value":1.38},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":2.32},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":0.28},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":-1.55},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":0.75},"#106":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.36},"#107":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":39268037},"#108":{"kind":"computed","op":"product","terms":[{"ref":"#106"},{"ref":"#107"}],"value":14136493.32},"#109":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":-0.51},"#110":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":38706809},"#111":{"kind":"computed","op":"product","terms":[{"ref":"#109"},{"ref":"#110"}],"value":-19740472.59},"#112":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#111","weight":-1}],"value":33876965.91},"#113":{"kind":"computed","op":"sum","terms":[{"ref":"#107","weight":4},{"ref":"#110","weight":-3}],"rule":"unaverage-quarter","value":40951721},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#112"},{"ref":"#113"}],"rule":"per-share-quarter","value":0.8272415684312754},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.36},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":1},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":1.15},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":1.17},"#114":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":4.52},"#115":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":39291828},"#116":{"kind":"computed","op":"product","terms":[{"ref":"#114"},{"ref":"#115"}],"value":177599062.55999997},"#117":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":3.32},"#118":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":39250680},"#119":{"kind":"computed","op":"product","terms":[{"ref":"#117"},{"ref":"#118"}],"value":130312257.6},"#120":{"kind":"computed","op":"sum","terms":[{"ref":"#116"},{"ref":"#119","weight":-1}],"value":47286804.95999998},"#121":{"kind":"computed","op":"sum","terms":[{"ref":"#115","weight":4},{"ref":"#118","weight":-3}],"rule":"unaverage-quarter","value":39415272},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#120"},{"ref":"#121"}],"rule":"per-share-quarter","value":1.1997076909681095},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":4.52},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":0.82},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":0.88},"cash@FY2013":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2013-12-31","value":4131000},"cash@2014Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2014-09-30","value":8188000},"cash@2014Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2014-12-31","value":3290000},"cash@FY2014":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2014-12-31","value":3290000},"cash@2015Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2015-03-31","value":8132000},"cash@2015Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":21,"unit":"USD","end":"2015-06-30","value":36764000},"cash@2015Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":22,"unit":"USD","end":"2015-09-30","value":159098000},"cash@2015Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2015-12-31","value":19547000},"cash@FY2015":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2015-12-31","value":19547000},"cash@2016Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":23,"unit":"USD","end":"2016-03-31","value":17606000},"cash@2016Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":24,"unit":"USD","end":"2016-06-30","value":13914000},"cash@2016Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2016-09-30","value":15856000},"cash@2016Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2016-12-31","value":13236000},"cash@FY2016":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2016-12-31","value":13236000},"cash@2017Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":26,"unit":"USD","end":"2017-03-31","value":109383000},"cash@2017Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":27,"unit":"USD","end":"2017-06-30","value":76576000},"cash@2017Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":25,"unit":"USD","end":"2017-09-30","value":65621000},"cash@2017Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2017-12-31","value":50637000},"cash@FY2017":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2017-12-31","value":50637000},"cash@2018Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2018-03-31","value":50637000},"cash@2018Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2018-06-30","value":59705000},"cash@2018Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2018-09-30","value":47742000},"cash@2018Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2018-12-31","value":67850000},"cash@FY2018":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2018-12-31","value":67850000},"cash@2019Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2019-03-31","value":67850000},"cash@2019Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":30,"unit":"USD","end":"2019-06-30","value":77261000},"cash@2019Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":31,"unit":"USD","end":"2019-09-30","value":111581000},"cash@2019Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2019-12-31","value":72779000},"cash@FY2019":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2019-12-31","value":72779000},"cash@2020Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":32,"unit":"USD","end":"2020-03-31","value":72456000},"cash@2020Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":33,"unit":"USD","end":"2020-06-30","value":134381000},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":34,"unit":"USD","end":"2020-09-30","value":80115000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2020-12-31","value":69670000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2020-12-31","value":69670000},"cash@2021Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":35,"unit":"USD","end":"2021-03-31","value":55632000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":37,"unit":"USD","end":"2021-09-30","value":66290000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2021-12-31","value":59379000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2021-12-31","value":59379000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":38,"unit":"USD","end":"2022-03-31","value":68163000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":39,"unit":"USD","end":"2022-06-30","value":58234000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":40,"unit":"USD","end":"2022-09-30","value":54844000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2022-12-31","value":69858000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2022-12-31","value":69858000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":41,"unit":"USD","end":"2023-03-31","value":94688000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":42,"unit":"USD","end":"2023-06-30","value":114167000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":43,"unit":"USD","end":"2023-09-30","value":100757000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2023-12-31","value":167486000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2023-12-31","value":167486000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2024-03-31","value":223114000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2024-06-30","value":288332000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2024-09-30","value":280476000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2024-12-31","value":324404000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2024-12-31","value":324404000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2025-03-31","value":376054000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2025-06-30","value":421768000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2025-09-30","value":321029000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2025-12-31","value":186897000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2025-12-31","value":186897000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2026-03-31","value":241289000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2026-06-30","value":205271000},"cash@2021Q2":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":39,"unit":"USD","end":"2021-06-30","value":82277000},"currentAssets@2014Q4":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2014-12-31","value":115301000},"currentAssets@FY2014":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2014-12-31","value":115301000},"currentAssets@2015Q3":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2015-09-30","value":249077000},"currentAssets@2015Q4":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2015-12-31","value":244361000},"currentAssets@FY2015":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2015-12-31","value":244361000},"currentAssets@2016Q1":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2016-03-31","value":253651000},"currentAssets@2016Q2":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2016-06-30","value":260217000},"currentAssets@2016Q3":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2016-09-30","value":267767000},"currentAssets@2016Q4":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2016-12-31","value":263827000},"currentAssets@FY2016":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2016-12-31","value":263827000},"currentAssets@2017Q1":{"kind":"filed","concept":"AssetsCurrent","filing":23,"unit":"USD","end":"2017-03-31","value":372362000},"currentAssets@2017Q2":{"kind":"filed","concept":"AssetsCurrent","filing":24,"unit":"USD","end":"2017-06-30","value":364717000},"currentAssets@2017Q3":{"kind":"filed","concept":"AssetsCurrent","filing":25,"unit":"USD","end":"2017-09-30","value":371781000},"currentAssets@2017Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2017-12-31","value":382234000},"currentAssets@FY2017":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2017-12-31","value":382234000},"currentAssets@2018Q1":{"kind":"filed","concept":"AssetsCurrent","filing":26,"unit":"USD","end":"2018-03-31","value":387938000},"currentAssets@2018Q2":{"kind":"filed","concept":"AssetsCurrent","filing":27,"unit":"USD","end":"2018-06-30","value":392499000},"currentAssets@2018Q3":{"kind":"filed","concept":"AssetsCurrent","filing":28,"unit":"USD","end":"2018-09-30","value":397595000},"currentAssets@2018Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2019-01-01","value":410302000},"currentAssets@FY2018":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2019-01-01","value":410302000},"currentAssets@2019Q1":{"kind":"filed","concept":"AssetsCurrent","filing":29,"unit":"USD","end":"2019-03-31","value":423086000},"currentAssets@2019Q2":{"kind":"filed","concept":"AssetsCurrent","filing":30,"unit":"USD","end":"2019-06-30","value":434604000},"currentAssets@2019Q3":{"kind":"filed","concept":"AssetsCurrent","filing":31,"unit":"USD","end":"2019-09-30","value":451334000},"currentAssets@2019Q4":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2019-12-31","value":463134000},"currentAssets@FY2019":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2019-12-31","value":463134000},"currentAssets@2020Q1":{"kind":"filed","concept":"AssetsCurrent","filing":32,"unit":"USD","end":"2020-03-31","value":453740000},"currentAssets@2020Q2":{"kind":"filed","concept":"AssetsCurrent","filing":33,"unit":"USD","end":"2020-06-30","value":575895000},"currentAssets@2020Q3":{"kind":"filed","concept":"AssetsCurrent","filing":34,"unit":"USD","end":"2020-09-30","value":590199000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2020-12-31","value":617702000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2020-12-31","value":617702000},"currentAssets@2021Q1":{"kind":"filed","concept":"AssetsCurrent","filing":35,"unit":"USD","end":"2021-03-31","value":635127000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":37,"unit":"USD","end":"2021-09-30","value":667987000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2021-12-31","value":681474000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2021-12-31","value":681474000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":38,"unit":"USD","end":"2022-03-31","value":690326000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":39,"unit":"USD","end":"2022-06-30","value":717961000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":40,"unit":"USD","end":"2022-09-30","value":723625000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2022-12-31","value":755699000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2022-12-31","value":755699000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":41,"unit":"USD","end":"2023-03-31","value":786490000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":42,"unit":"USD","end":"2023-06-30","value":827876000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":43,"unit":"USD","end":"2023-09-30","value":868476000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2023-12-31","value":915402000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2023-12-31","value":915402000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2024-03-31","value":935023000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2024-06-30","value":943795000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2024-09-30","value":891753000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2024-12-31","value":951125000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2024-12-31","value":951125000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2025-03-31","value":999709000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2025-06-30","value":1065484000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2025-09-30","value":1141520000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2025-12-31","value":1216684000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2025-12-31","value":1216684000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2026-03-31","value":1275406000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2026-06-30","value":1344122000},"totalAssets@2014Q4":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2014-12-31","value":121381000},"totalAssets@FY2014":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2014-12-31","value":121381000},"totalAssets@2015Q3":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2015-09-30","value":259325000},"totalAssets@2015Q4":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2015-12-31","value":263848000},"totalAssets@FY2015":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2015-12-31","value":263848000},"totalAssets@2016Q1":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2016-03-31","value":275121000},"totalAssets@2016Q2":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2016-06-30","value":283944000},"totalAssets@2016Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2016-09-30","value":306488000},"totalAssets@2016Q4":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2016-12-31","value":308254000},"totalAssets@FY2016":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2016-12-31","value":308254000},"totalAssets@2017Q1":{"kind":"filed","concept":"Assets","filing":23,"unit":"USD","end":"2017-03-31","value":418365000},"totalAssets@2017Q2":{"kind":"filed","concept":"Assets","filing":24,"unit":"USD","end":"2017-06-30","value":417003000},"totalAssets@2017Q3":{"kind":"filed","concept":"Assets","filing":25,"unit":"USD","end":"2017-09-30","value":459094000},"totalAssets@2017Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2017-12-31","value":476667000},"totalAssets@FY2017":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2017-12-31","value":476667000},"totalAssets@2018Q1":{"kind":"filed","concept":"Assets","filing":26,"unit":"USD","end":"2018-03-31","value":489707000},"totalAssets@2018Q2":{"kind":"filed","concept":"Assets","filing":27,"unit":"USD","end":"2018-06-30","value":499314000},"totalAssets@2018Q3":{"kind":"filed","concept":"Assets","filing":28,"unit":"USD","end":"2018-09-30","value":501005000},"totalAssets@2018Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2019-01-01","value":557859000},"totalAssets@FY2018":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2019-01-01","value":557859000},"totalAssets@2019Q1":{"kind":"filed","concept":"Assets","filing":29,"unit":"USD","end":"2019-03-31","value":568789000},"totalAssets@2019Q2":{"kind":"filed","concept":"Assets","filing":30,"unit":"USD","end":"2019-06-30","value":585109000},"totalAssets@2019Q3":{"kind":"filed","concept":"Assets","filing":31,"unit":"USD","end":"2019-09-30","value":614170000},"totalAssets@2019Q4":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2019-12-31","value":665901000},"totalAssets@FY2019":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2019-12-31","value":665901000},"totalAssets@2020Q1":{"kind":"filed","concept":"Assets","filing":32,"unit":"USD","end":"2020-03-31","value":664240000},"totalAssets@2020Q2":{"kind":"filed","concept":"Assets","filing":33,"unit":"USD","end":"2020-06-30","value":780200000},"totalAssets@2020Q3":{"kind":"filed","concept":"Assets","filing":34,"unit":"USD","end":"2020-09-30","value":810303000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2020-12-31","value":822983000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2020-12-31","value":822983000},"totalAssets@2021Q1":{"kind":"filed","concept":"Assets","filing":35,"unit":"USD","end":"2021-03-31","value":840824000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":37,"unit":"USD","end":"2021-09-30","value":973241000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2021-12-31","value":1244250000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2021-12-31","value":1244250000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":38,"unit":"USD","end":"2022-03-31","value":1301573000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":39,"unit":"USD","end":"2022-06-30","value":1327900000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":40,"unit":"USD","end":"2022-09-30","value":1321601000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2022-12-31","value":1370886000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2022-12-31","value":1370886000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":41,"unit":"USD","end":"2023-03-31","value":1395298000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":42,"unit":"USD","end":"2023-06-30","value":1432532000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":43,"unit":"USD","end":"2023-09-30","value":1468377000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2023-12-31","value":1556305000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2023-12-31","value":1556305000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2024-03-31","value":1579845000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2024-06-30","value":1534561000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2024-09-30","value":1479123000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2024-12-31","value":1533181000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2024-12-31","value":1533181000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2025-03-31","value":1593307000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2025-06-30","value":1674809000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2025-09-30","value":1744369000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2025-12-31","value":1826519000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2025-12-31","value":1826519000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2026-03-31","value":1898438000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2026-06-30","value":1974723000},"currentLiabilities@2014Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2014-12-31","value":20823000},"currentLiabilities@FY2014":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2014-12-31","value":20823000},"currentLiabilities@2015Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2015-09-30","value":28277000},"currentLiabilities@2015Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2015-12-31","value":28148000},"currentLiabilities@FY2015":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2015-12-31","value":28148000},"currentLiabilities@2016Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2016-03-31","value":33979000},"currentLiabilities@2016Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":21,"unit":"USD","end":"2016-06-30","value":32189000},"currentLiabilities@2016Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":22,"unit":"USD","end":"2016-09-30","value":37344000},"currentLiabilities@2016Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2016-12-31","value":35800000},"currentLiabilities@FY2016":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2016-12-31","value":35800000},"currentLiabilities@2017Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":23,"unit":"USD","end":"2017-03-31","value":38564000},"currentLiabilities@2017Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":24,"unit":"USD","end":"2017-06-30","value":37511000},"currentLiabilities@2017Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":25,"unit":"USD","end":"2017-09-30","value":51080000},"currentLiabilities@2017Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2017-12-31","value":51582000},"currentLiabilities@FY2017":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2017-12-31","value":51582000},"currentLiabilities@2018Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":26,"unit":"USD","end":"2018-03-31","value":50253000},"currentLiabilities@2018Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":27,"unit":"USD","end":"2018-06-30","value":49687000},"currentLiabilities@2018Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":28,"unit":"USD","end":"2018-09-30","value":65052000},"currentLiabilities@2018Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2019-01-01","value":69538000},"currentLiabilities@FY2018":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2019-01-01","value":69538000},"currentLiabilities@2019Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":29,"unit":"USD","end":"2019-03-31","value":69412000},"currentLiabilities@2019Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":30,"unit":"USD","end":"2019-06-30","value":69761000},"currentLiabilities@2019Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":31,"unit":"USD","end":"2019-09-30","value":86167000},"currentLiabilities@2019Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2019-12-31","value":91048000},"currentLiabilities@FY2019":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2019-12-31","value":91048000},"currentLiabilities@2020Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":32,"unit":"USD","end":"2020-03-31","value":88074000},"currentLiabilities@2020Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":33,"unit":"USD","end":"2020-06-30","value":77612000},"currentLiabilities@2020Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":34,"unit":"USD","end":"2020-09-30","value":108055000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2020-12-31","value":105932000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2020-12-31","value":105932000},"currentLiabilities@2021Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":35,"unit":"USD","end":"2021-03-31","value":111862000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":37,"unit":"USD","end":"2021-09-30","value":116059000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2021-12-31","value":123197000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2021-12-31","value":123197000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":38,"unit":"USD","end":"2022-03-31","value":130099000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":39,"unit":"USD","end":"2022-06-30","value":145604000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":40,"unit":"USD","end":"2022-09-30","value":138332000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2022-12-31","value":144932000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2022-12-31","value":144932000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":41,"unit":"USD","end":"2023-03-31","value":146328000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":42,"unit":"USD","end":"2023-06-30","value":144124000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":43,"unit":"USD","end":"2023-09-30","value":145078000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2023-12-31","value":151144000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2023-12-31","value":151144000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2024-03-31","value":152803000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2024-06-30","value":150994000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2024-09-30","value":153185000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2024-12-31","value":158345000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2024-12-31","value":158345000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2025-03-31","value":158630000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2025-06-30","value":157761000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2025-09-30","value":169603000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2025-12-31","value":183133000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2025-12-31","value":183133000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2026-03-31","value":211731000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2026-06-30","value":233776000},"totalLiabilities@2014Q4":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2014-12-31","value":22284000},"totalLiabilities@FY2014":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2014-12-31","value":22284000},"totalLiabilities@2015Q3":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2015-09-30","value":30735000},"totalLiabilities@2015Q4":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2015-12-31","value":31326000},"totalLiabilities@FY2015":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2015-12-31","value":31326000},"totalLiabilities@2016Q1":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2016-03-31","value":37073000},"totalLiabilities@2016Q2":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2016-06-30","value":36388000},"totalLiabilities@2016Q3":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2016-09-30","value":42884000},"totalLiabilities@2016Q4":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2016-12-31","value":41707000},"totalLiabilities@FY2016":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2016-12-31","value":41707000},"totalLiabilities@2017Q1":{"kind":"filed","concept":"Liabilities","filing":23,"unit":"USD","end":"2017-03-31","value":44893000},"totalLiabilities@2017Q2":{"kind":"filed","concept":"Liabilities","filing":24,"unit":"USD","end":"2017-06-30","value":44025000},"totalLiabilities@2017Q3":{"kind":"filed","concept":"Liabilities","filing":25,"unit":"USD","end":"2017-09-30","value":75262000},"totalLiabilities@2017Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2017-12-31","value":76259000},"totalLiabilities@FY2017":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2017-12-31","value":76259000},"totalLiabilities@2018Q1":{"kind":"filed","concept":"Liabilities","filing":26,"unit":"USD","end":"2018-03-31","value":74786000},"totalLiabilities@2018Q2":{"kind":"filed","concept":"Liabilities","filing":27,"unit":"USD","end":"2018-06-30","value":74115000},"totalLiabilities@2018Q3":{"kind":"filed","concept":"Liabilities","filing":28,"unit":"USD","end":"2018-09-30","value":91717000},"totalLiabilities@2018Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2019-01-01","value":135444000},"totalLiabilities@FY2018":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2019-01-01","value":135444000},"totalLiabilities@2019Q1":{"kind":"filed","concept":"Liabilities","filing":29,"unit":"USD","end":"2019-03-31","value":132126000},"totalLiabilities@2019Q2":{"kind":"filed","concept":"Liabilities","filing":30,"unit":"USD","end":"2019-06-30","value":130926000},"totalLiabilities@2019Q3":{"kind":"filed","concept":"Liabilities","filing":31,"unit":"USD","end":"2019-09-30","value":147229000},"totalLiabilities@2019Q4":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2019-12-31","value":180288000},"totalLiabilities@FY2019":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2019-12-31","value":180288000},"totalLiabilities@2020Q1":{"kind":"filed","concept":"Liabilities","filing":32,"unit":"USD","end":"2020-03-31","value":176123000},"totalLiabilities@2020Q2":{"kind":"filed","concept":"Liabilities","filing":33,"unit":"USD","end":"2020-06-30","value":157039000},"totalLiabilities@2020Q3":{"kind":"filed","concept":"Liabilities","filing":34,"unit":"USD","end":"2020-09-30","value":190591000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2020-12-31","value":185195000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2020-12-31","value":185195000},"totalLiabilities@2021Q1":{"kind":"filed","concept":"Liabilities","filing":35,"unit":"USD","end":"2021-03-31","value":190353000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":37,"unit":"USD","end":"2021-09-30","value":288638000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2021-12-31","value":290323000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2021-12-31","value":290323000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":38,"unit":"USD","end":"2022-03-31","value":342271000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":39,"unit":"USD","end":"2022-06-30","value":357885000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":40,"unit":"USD","end":"2022-09-30","value":347849000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2022-12-31","value":372028000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2022-12-31","value":372028000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":41,"unit":"USD","end":"2023-03-31","value":370829000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":42,"unit":"USD","end":"2023-06-30","value":365989000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":43,"unit":"USD","end":"2023-09-30","value":364239000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2023-12-31","value":377361000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2023-12-31","value":377361000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2024-03-31","value":376314000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2024-06-30","value":373330000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2024-09-30","value":374843000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2024-12-31","value":382250000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2024-12-31","value":382250000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2025-03-31","value":380425000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2025-06-30","value":380858000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2025-09-30","value":385673000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2025-12-31","value":398916000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2025-12-31","value":398916000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2026-03-31","value":424626000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2026-06-30","value":443957000},"equity@2015Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":3,"unit":"USD","end":"2015-12-31","value":232522000},"equity@FY2015":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":3,"unit":"USD","end":"2015-12-31","value":232522000},"equity@2016Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":0,"unit":"USD","end":"2016-12-31","value":266547000},"equity@FY2016":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":0,"unit":"USD","end":"2016-12-31","value":266547000},"equity@2017Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":1,"unit":"USD","end":"2017-12-31","value":400408000},"equity@FY2017":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":1,"unit":"USD","end":"2017-12-31","value":400408000},"equity@2018Q1":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":31,"unit":"USD","end":"2018-03-31","value":414921000},"equity@2018Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":31,"unit":"USD","end":"2018-06-30","value":425199000},"equity@2018Q3":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":31,"unit":"USD","end":"2018-09-30","value":409288000},"equity@2018Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":2,"unit":"USD","end":"2018-12-31","value":422415000},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":2,"unit":"USD","end":"2018-12-31","value":422415000},"equity@2019Q1":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":34,"unit":"USD","end":"2019-03-31","value":436663000},"equity@2019Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":34,"unit":"USD","end":"2019-06-30","value":454183000},"equity@2019Q3":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":34,"unit":"USD","end":"2019-09-30","value":466941000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":4,"unit":"USD","end":"2019-12-31","value":485613000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":4,"unit":"USD","end":"2019-12-31","value":485613000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":37,"unit":"USD","end":"2020-03-31","value":488117000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":37,"unit":"USD","end":"2020-06-30","value":623161000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":37,"unit":"USD","end":"2020-09-30","value":619712000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2020-12-31","value":637788000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2020-12-31","value":637788000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2021-03-31","value":650471000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2021-06-30","value":673376000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2021-09-30","value":684603000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2021-12-31","value":953927000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2021-12-31","value":953927000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2022-03-31","value":959302000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2022-06-30","value":970015000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":40,"unit":"USD","end":"2022-09-30","value":973752000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2022-12-31","value":998858000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2022-12-31","value":998858000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2023-12-31","value":1178944000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","filing":5,"unit":"USD","end":"2023-12-31","value":1178944000},"equity@FY2013":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2013-12-31","value":-8062000},"equity@2014Q4":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2014-12-31","value":-12370000},"equity@FY2014":{"kind":"filed","concept":"StockholdersEquity","filing":16,"unit":"USD","end":"2014-12-31","value":-12370000},"equity@2015Q3":{"kind":"filed","concept":"StockholdersEquity","filing":19,"unit":"USD","end":"2015-09-30","value":228590000},"equity@2016Q1":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2016-03-31","value":238048000},"equity@2016Q2":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2016-06-30","value":247556000},"equity@2016Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2016-09-30","value":263604000},"equity@2017Q1":{"kind":"filed","concept":"StockholdersEquity","filing":23,"unit":"USD","end":"2017-03-31","value":373472000},"equity@2017Q2":{"kind":"filed","concept":"StockholdersEquity","filing":24,"unit":"USD","end":"2017-06-30","value":372978000},"equity@2017Q3":{"kind":"filed","concept":"StockholdersEquity","filing":25,"unit":"USD","end":"2017-09-30","value":383832000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2023-03-31","value":1024469000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2023-06-30","value":1066543000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":9,"unit":"USD","end":"2023-09-30","value":1104138000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2024-03-31","value":1203531000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2024-06-30","value":1161231000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2024-09-30","value":1104280000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2024-12-31","value":1150931000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2024-12-31","value":1150931000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2025-03-31","value":1212882000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2025-06-30","value":1293951000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":13,"unit":"USD","end":"2025-09-30","value":1358696000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2025-12-31","value":1427603000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2025-12-31","value":1427603000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2026-03-31","value":1473812000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2026-06-30","value":1530766000},"temporaryEquity@2014Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":17,"unit":"USD","end":"2014-12-31","value":111467000},"temporaryEquity@FY2014":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":17,"unit":"USD","end":"2014-12-31","value":111467000},"temporaryEquity@2015Q3":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":19,"unit":"USD","end":"2015-09-30","value":0},"temporaryEquity@2015Q4":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":17,"unit":"USD","end":"2015-12-31","value":0},"temporaryEquity@FY2015":{"kind":"filed","concept":"TemporaryEquityCarryingAmountAttributableToParent","filing":17,"unit":"USD","end":"2015-12-31","value":0},"operatingCashFlow@FY2013":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":-3396000},"#122":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":-6389000},"#123":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":-993000},"operatingCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#122"},{"ref":"#123","weight":-1}],"rule":"quarter-from-ytd","value":-5396000},"operatingCashFlow@FY2014":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":-6389000},"operatingCashFlow@2015Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":-2662000},"#124":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":-8331000},"#125":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":-2662000},"operatingCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#124"},{"ref":"#125","weight":-1}],"rule":"quarter-from-ytd","value":-5669000},"#126":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":-11374000},"operatingCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#126"},{"ref":"#124","weight":-1}],"rule":"quarter-from-ytd","value":-3043000},"#127":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":-20689000},"operatingCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#127"},{"ref":"#126","weight":-1}],"rule":"quarter-from-ytd","value":-9315000},"operatingCashFlow@FY2015":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":-20689000},"operatingCashFlow@2016Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":-2074000},"#128":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":24,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":-8182000},"#129":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":-2074000},"operatingCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#129","weight":-1}],"rule":"quarter-from-ytd","value":-6108000},"#130":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":-2450000},"operatingCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#130"},{"ref":"#128","weight":-1}],"rule":"quarter-from-ytd","value":5732000},"#131":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":-12807000},"operatingCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#131"},{"ref":"#130","weight":-1}],"rule":"quarter-from-ytd","value":-10357000},"operatingCashFlow@FY2016":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":-12807000},"operatingCashFlow@2017Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":2194000},"#132":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":27,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":2844000},"#133":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":2194000},"operatingCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#132"},{"ref":"#133","weight":-1}],"rule":"quarter-from-ytd","value":650000},"#134":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":28,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":13598000},"operatingCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#134"},{"ref":"#132","weight":-1}],"rule":"quarter-from-ytd","value":10754000},"#135":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":12691000},"operatingCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#135"},{"ref":"#134","weight":-1}],"rule":"quarter-from-ytd","value":-907000},"operatingCashFlow@FY2017":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":12691000},"operatingCashFlow@2018Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":10708000},"#136":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":30,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":10832000},"#137":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":10708000},"operatingCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#136"},{"ref":"#137","weight":-1}],"rule":"quarter-from-ytd","value":124000},"#138":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":31,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":21277000},"operatingCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#138"},{"ref":"#136","weight":-1}],"rule":"quarter-from-ytd","value":10445000},"#139":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":28808000},"operatingCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#139"},{"ref":"#138","weight":-1}],"rule":"quarter-from-ytd","value":7531000},"operatingCashFlow@FY2018":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":28808000},"operatingCashFlow@2019Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":-2068000},"#140":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":33,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":-165000},"#141":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":-2068000},"operatingCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#140"},{"ref":"#141","weight":-1}],"rule":"quarter-from-ytd","value":1903000},"#142":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":26652000},"#143":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":34,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":21885000},"operatingCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#142"},{"ref":"#143","weight":-1}],"rule":"quarter-from-ytd","value":4767000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":26652000},"operatingCashFlow@2020Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":-5920000},"#144":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":36,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":-27609000},"#145":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":-5920000},"operatingCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#145","weight":-1}],"rule":"quarter-from-ytd","value":-21689000},"#146":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":37,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":-31159000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#146"},{"ref":"#144","weight":-1}],"rule":"quarter-from-ytd","value":-3550000},"#147":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-33242000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#147"},{"ref":"#146","weight":-1}],"rule":"quarter-from-ytd","value":-2083000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":-33242000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":-14368000},"#148":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":39,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":-17678000},"#149":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":-14368000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#148"},{"ref":"#149","weight":-1}],"rule":"quarter-from-ytd","value":-3310000},"#150":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":40,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":18772000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#150"},{"ref":"#148","weight":-1}],"rule":"quarter-from-ytd","value":36450000},"#151":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":9502000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#151"},{"ref":"#150","weight":-1}],"rule":"quarter-from-ytd","value":-9270000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":9502000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-4514000},"#152":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":42,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":-44089000},"#153":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-4514000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#153","weight":-1}],"rule":"quarter-from-ytd","value":-39575000},"#154":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":43,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":-56998000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#154"},{"ref":"#152","weight":-1}],"rule":"quarter-from-ytd","value":-12909000},"#155":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":-55661000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#155"},{"ref":"#154","weight":-1}],"rule":"quarter-from-ytd","value":1337000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":-55661000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":13129000},"#156":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":30228000},"#157":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":13129000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#156"},{"ref":"#157","weight":-1}],"rule":"quarter-from-ytd","value":17099000},"#158":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":61072000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#156","weight":-1}],"rule":"quarter-from-ytd","value":30844000},"#159":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":97333000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#159"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":36261000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":97333000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":38295000},"#160":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":60906000},"#161":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":38295000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#161","weight":-1}],"rule":"quarter-from-ytd","value":22611000},"#162":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":117373000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#162"},{"ref":"#160","weight":-1}],"rule":"quarter-from-ytd","value":56467000},"#163":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":168481000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#163"},{"ref":"#162","weight":-1}],"rule":"quarter-from-ytd","value":51108000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":168481000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":48970000},"#164":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":93916000},"#165":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":48970000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#165","weight":-1}],"rule":"quarter-from-ytd","value":44946000},"#166":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":152179000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#166"},{"ref":"#164","weight":-1}],"rule":"quarter-from-ytd","value":58263000},"#167":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":238663000},"operatingCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#167"},{"ref":"#166","weight":-1}],"rule":"quarter-from-ytd","value":86484000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":238663000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":86971000},"#168":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":133055000},"#169":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":86971000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#169","weight":-1}],"rule":"quarter-from-ytd","value":46084000},"#170":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":798000},"capex@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#170"}],"rule":"component-sum","value":798000},"#171":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":3888000},"#172":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":1798000},"#173":{"kind":"computed","op":"sum","terms":[{"ref":"#171"},{"ref":"#172","weight":-1}],"rule":"quarter-from-ytd","value":2090000},"capex@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#173"}],"rule":"component-sum","value":2090000},"capex@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#171"}],"rule":"component-sum","value":3888000},"#174":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":1298000},"capex@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#174"}],"rule":"component-sum","value":1298000},"#175":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":21,"unit":"USD","start":"2015-01-01","end":"2015-06-30","value":3073000},"#176":{"kind":"computed","op":"sum","terms":[{"ref":"#175"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":1775000},"capex@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#176"}],"rule":"component-sum","value":1775000},"#177":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":22,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":4507000},"#178":{"kind":"computed","op":"sum","terms":[{"ref":"#177"},{"ref":"#175","weight":-1}],"rule":"quarter-from-ytd","value":1434000},"capex@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#178"}],"rule":"component-sum","value":1434000},"#179":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":5474000},"#180":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#177","weight":-1}],"rule":"quarter-from-ytd","value":967000},"capex@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#180"}],"rule":"component-sum","value":967000},"#181":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":0},"capex@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#181"}],"rule":"component-sum","value":5474000},"#182":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":1115000},"capex@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#182"}],"rule":"component-sum","value":1115000},"#183":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":24,"unit":"USD","start":"2016-01-01","end":"2016-06-30","value":3695000},"#184":{"kind":"computed","op":"sum","terms":[{"ref":"#183"},{"ref":"#182","weight":-1}],"rule":"quarter-from-ytd","value":2580000},"capex@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#184"}],"rule":"component-sum","value":2580000},"#185":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":7078000},"#186":{"kind":"computed","op":"sum","terms":[{"ref":"#185"},{"ref":"#183","weight":-1}],"rule":"quarter-from-ytd","value":3383000},"capex@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#186"}],"rule":"component-sum","value":3383000},"#187":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":13635000},"#188":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#185","weight":-1}],"rule":"quarter-from-ytd","value":6557000},"#189":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":0},"#190":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":0},"#191":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#190","weight":-1}],"rule":"quarter-from-ytd","value":0},"capex@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#188"},{"ref":"#191"}],"rule":"component-sum","value":6557000},"capex@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#187"},{"ref":"#189"}],"rule":"component-sum","value":13635000},"#192":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":3194000},"capex@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#192"}],"rule":"component-sum","value":3194000},"#193":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":27,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":5364000},"#194":{"kind":"computed","op":"sum","terms":[{"ref":"#193"},{"ref":"#192","weight":-1}],"rule":"quarter-from-ytd","value":2170000},"capex@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#194"}],"rule":"component-sum","value":2170000},"#195":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":28,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":6805000},"#196":{"kind":"computed","op":"sum","terms":[{"ref":"#195"},{"ref":"#193","weight":-1}],"rule":"quarter-from-ytd","value":1441000},"#197":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":1,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":2500000},"capex@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#197"}],"rule":"component-sum","value":3941000},"#198":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":12532000},"#199":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#195","weight":-1}],"rule":"quarter-from-ytd","value":5727000},"#200":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":33,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":2500000},"capex@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#199"},{"ref":"#200"}],"rule":"component-sum","value":8227000},"#201":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":4,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":2500000},"capex@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#201"}],"rule":"component-sum","value":15032000},"#202":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":2823000},"#203":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":34,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":2500000},"capex@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#202"},{"ref":"#203"}],"rule":"component-sum","value":5323000},"#204":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":30,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":5105000},"#205":{"kind":"computed","op":"sum","terms":[{"ref":"#204"},{"ref":"#202","weight":-1}],"rule":"quarter-from-ytd","value":2282000},"capex@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#205"}],"rule":"component-sum","value":2282000},"#206":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":31,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":6563000},"#207":{"kind":"computed","op":"sum","terms":[{"ref":"#206"},{"ref":"#204","weight":-1}],"rule":"quarter-from-ytd","value":1458000},"capex@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#207"}],"rule":"component-sum","value":1458000},"#208":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":9603000},"#209":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#206","weight":-1}],"rule":"quarter-from-ytd","value":3040000},"#210":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":36,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":2500000},"capex@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#209"},{"ref":"#210"}],"rule":"component-sum","value":5540000},"#211":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":0},"capex@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#208"},{"ref":"#211"}],"rule":"component-sum","value":9603000},"#212":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":2463000},"#213":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":37,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":2500000},"capex@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#213"}],"rule":"component-sum","value":4963000},"#214":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":33,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":6208000},"#215":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":3745000},"capex@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#215"}],"rule":"component-sum","value":3745000},"#216":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":34,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":14125000},"#217":{"kind":"computed","op":"sum","terms":[{"ref":"#216"},{"ref":"#214","weight":-1}],"rule":"quarter-from-ytd","value":7917000},"capex@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#217"}],"rule":"component-sum","value":7917000},"#218":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":22109000},"#219":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#216","weight":-1}],"rule":"quarter-from-ytd","value":7984000},"capex@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#219"}],"rule":"component-sum","value":7984000},"#220":{"kind":"filed","concept":"PaymentsToAcquireIntangibleAssets","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":0},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#218"},{"ref":"#220"}],"rule":"component-sum","value":22109000},"#221":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":10131000},"capex@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#221"}],"rule":"component-sum","value":10131000},"#222":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":36,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":16850000},"#223":{"kind":"computed","op":"sum","terms":[{"ref":"#222"},{"ref":"#221","weight":-1}],"rule":"quarter-from-ytd","value":6719000},"capex@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#223"}],"rule":"component-sum","value":6719000},"#224":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":37,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":21003000},"#225":{"kind":"computed","op":"sum","terms":[{"ref":"#224"},{"ref":"#222","weight":-1}],"rule":"quarter-from-ytd","value":4153000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#225"}],"rule":"component-sum","value":4153000},"#226":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":24756000},"#227":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#224","weight":-1}],"rule":"quarter-from-ytd","value":3753000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#227"}],"rule":"component-sum","value":3753000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#226"}],"rule":"component-sum","value":24756000},"#228":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":3991000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#228"}],"rule":"component-sum","value":3991000},"#229":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":39,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":7286000},"#230":{"kind":"computed","op":"sum","terms":[{"ref":"#229"},{"ref":"#228","weight":-1}],"rule":"quarter-from-ytd","value":3295000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#230"}],"rule":"component-sum","value":3295000},"#231":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":40,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":13088000},"#232":{"kind":"computed","op":"sum","terms":[{"ref":"#231"},{"ref":"#229","weight":-1}],"rule":"quarter-from-ytd","value":5802000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#232"}],"rule":"component-sum","value":5802000},"#233":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":21180000},"#234":{"kind":"computed","op":"sum","terms":[{"ref":"#233"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":8092000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#234"}],"rule":"component-sum","value":8092000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#233"}],"rule":"component-sum","value":21180000},"#235":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":4957000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#235"}],"rule":"component-sum","value":4957000},"#236":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":42,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":9388000},"#237":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#235","weight":-1}],"rule":"quarter-from-ytd","value":4431000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#237"}],"rule":"component-sum","value":4431000},"#238":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":43,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":15736000},"#239":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#236","weight":-1}],"rule":"quarter-from-ytd","value":6348000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#239"}],"rule":"component-sum","value":6348000},"#240":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":19298000},"#241":{"kind":"computed","op":"sum","terms":[{"ref":"#240"},{"ref":"#238","weight":-1}],"rule":"quarter-from-ytd","value":3562000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#241"}],"rule":"component-sum","value":3562000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#240"}],"rule":"component-sum","value":19298000},"#242":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":3894000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#242"}],"rule":"component-sum","value":3894000},"#243":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":8236000},"#244":{"kind":"computed","op":"sum","terms":[{"ref":"#243"},{"ref":"#242","weight":-1}],"rule":"quarter-from-ytd","value":4342000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#244"}],"rule":"component-sum","value":4342000},"#245":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":11568000},"#246":{"kind":"computed","op":"sum","terms":[{"ref":"#245"},{"ref":"#243","weight":-1}],"rule":"quarter-from-ytd","value":3332000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#246"}],"rule":"component-sum","value":3332000},"#247":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":15213000},"#248":{"kind":"computed","op":"sum","terms":[{"ref":"#247"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":3645000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#248"}],"rule":"component-sum","value":3645000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#247"}],"rule":"component-sum","value":15213000},"#249":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":5824000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#249"}],"rule":"component-sum","value":5824000},"#250":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":10360000},"#251":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#249","weight":-1}],"rule":"quarter-from-ytd","value":4536000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#251"}],"rule":"component-sum","value":4536000},"#252":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":15811000},"#253":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#250","weight":-1}],"rule":"quarter-from-ytd","value":5451000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#253"}],"rule":"component-sum","value":5451000},"#254":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":21182000},"#255":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#252","weight":-1}],"rule":"quarter-from-ytd","value":5371000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#255"}],"rule":"component-sum","value":5371000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#254"}],"rule":"component-sum","value":21182000},"#256":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":13467000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#256"}],"rule":"component-sum","value":13467000},"#257":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":29046000},"#258":{"kind":"computed","op":"sum","terms":[{"ref":"#257"},{"ref":"#256","weight":-1}],"rule":"quarter-from-ytd","value":15579000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#258"}],"rule":"component-sum","value":15579000},"#259":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":45295000},"#260":{"kind":"computed","op":"sum","terms":[{"ref":"#259"},{"ref":"#257","weight":-1}],"rule":"quarter-from-ytd","value":16249000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#260"}],"rule":"component-sum","value":16249000},"#261":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":63729000},"#262":{"kind":"computed","op":"sum","terms":[{"ref":"#261"},{"ref":"#259","weight":-1}],"rule":"quarter-from-ytd","value":18434000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#262"}],"rule":"component-sum","value":18434000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#261"}],"rule":"component-sum","value":63729000},"#263":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":13671000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#263"}],"rule":"component-sum","value":13671000},"#264":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":27213000},"#265":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#263","weight":-1}],"rule":"quarter-from-ytd","value":13542000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#265"}],"rule":"component-sum","value":13542000},"depreciationAndAmortization@FY2013":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":677000},"depreciationAndAmortization@2014Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":200000},"#266":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":751000},"#267":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2014-01-01","end":"2014-09-30","value":520000},"depreciationAndAmortization@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#266"},{"ref":"#267","weight":-1}],"rule":"quarter-from-ytd","value":231000},"depreciationAndAmortization@FY2014":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":751000},"depreciationAndAmortization@2015Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":338000},"depreciationAndAmortization@2015Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":21,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":400000},"depreciationAndAmortization@2015Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":500000},"#268":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":1752000},"#269":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2015-01-01","end":"2015-09-30","value":1227000},"depreciationAndAmortization@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#268"},{"ref":"#269","weight":-1}],"rule":"quarter-from-ytd","value":525000},"depreciationAndAmortization@FY2015":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":1752000},"depreciationAndAmortization@2016Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":538000},"depreciationAndAmortization@2016Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":21,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":600000},"depreciationAndAmortization@2016Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":22,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":700000},"#270":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":2297000},"#271":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":25,"unit":"USD","start":"2016-01-01","end":"2016-09-30","value":1809000},"depreciationAndAmortization@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#271","weight":-1}],"rule":"quarter-from-ytd","value":488000},"depreciationAndAmortization@FY2016":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":2297000},"depreciationAndAmortization@2017Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":654000},"#272":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":27,"unit":"USD","start":"2017-01-01","end":"2017-06-30","value":1422000},"#273":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":26,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":654000},"depreciationAndAmortization@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273","weight":-1}],"rule":"quarter-from-ytd","value":768000},"#274":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":28,"unit":"USD","start":"2017-01-01","end":"2017-09-30","value":2580000},"depreciationAndAmortization@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#272","weight":-1}],"rule":"quarter-from-ytd","value":1158000},"#275":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":3781000},"depreciationAndAmortization@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#275"},{"ref":"#274","weight":-1}],"rule":"quarter-from-ytd","value":1201000},"depreciationAndAmortization@FY2017":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":3781000},"depreciationAndAmortization@2018Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1399000},"#276":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":30,"unit":"USD","start":"2018-01-01","end":"2018-06-30","value":2948000},"#277":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":29,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":1399000},"depreciationAndAmortization@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#277","weight":-1}],"rule":"quarter-from-ytd","value":1549000},"#278":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":31,"unit":"USD","start":"2018-01-01","end":"2018-09-30","value":4459000},"depreciationAndAmortization@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#276","weight":-1}],"rule":"quarter-from-ytd","value":1511000},"#279":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":6168000},"depreciationAndAmortization@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#279"},{"ref":"#278","weight":-1}],"rule":"quarter-from-ytd","value":1709000},"depreciationAndAmortization@FY2018":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":6168000},"depreciationAndAmortization@2019Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":1804000},"#280":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":33,"unit":"USD","start":"2019-01-01","end":"2019-06-30","value":3737000},"#281":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":32,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":1804000},"depreciationAndAmortization@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281","weight":-1}],"rule":"quarter-from-ytd","value":1933000},"#282":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":34,"unit":"USD","start":"2019-01-01","end":"2019-09-30","value":5790000},"depreciationAndAmortization@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#280","weight":-1}],"rule":"quarter-from-ytd","value":2053000},"#283":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":8104000},"depreciationAndAmortization@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#283"},{"ref":"#282","weight":-1}],"rule":"quarter-from-ytd","value":2314000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":8104000},"depreciationAndAmortization@2020Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":2959000},"#284":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":36,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":6090000},"#285":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":35,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":2959000},"depreciationAndAmortization@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285","weight":-1}],"rule":"quarter-from-ytd","value":3131000},"#286":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":37,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":9433000},"depreciationAndAmortization@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#284","weight":-1}],"rule":"quarter-from-ytd","value":3343000},"#287":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":12891000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#287"},{"ref":"#286","weight":-1}],"rule":"quarter-from-ytd","value":3458000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":12891000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":3471000},"#288":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":39,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":7022000},"#289":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":38,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":3471000},"depreciationAndAmortization@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289","weight":-1}],"rule":"quarter-from-ytd","value":3551000},"#290":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":40,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":10655000},"depreciationAndAmortization@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#288","weight":-1}],"rule":"quarter-from-ytd","value":3633000},"#291":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":16408000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#291"},{"ref":"#290","weight":-1}],"rule":"quarter-from-ytd","value":5753000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":16408000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":5726000},"#292":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":42,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":11655000},"#293":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":41,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":5726000},"depreciationAndAmortization@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293","weight":-1}],"rule":"quarter-from-ytd","value":5929000},"#294":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":43,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":17880000},"depreciationAndAmortization@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#292","weight":-1}],"rule":"quarter-from-ytd","value":6225000},"#295":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":24321000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#295"},{"ref":"#294","weight":-1}],"rule":"quarter-from-ytd","value":6441000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":24321000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":6575000},"#296":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":13285000},"#297":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":6575000},"depreciationAndAmortization@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297","weight":-1}],"rule":"quarter-from-ytd","value":6710000},"#298":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":20218000},"depreciationAndAmortization@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#296","weight":-1}],"rule":"quarter-from-ytd","value":6933000},"#299":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":27257000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#299"},{"ref":"#298","weight":-1}],"rule":"quarter-from-ytd","value":7039000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":27257000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":7519000},"#300":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":15166000},"#301":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":7519000},"depreciationAndAmortization@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#301","weight":-1}],"rule":"quarter-from-ytd","value":7647000},"#302":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":19314000},"depreciationAndAmortization@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#302"},{"ref":"#300","weight":-1}],"rule":"quarter-from-ytd","value":4148000},"#303":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":23702000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#303"},{"ref":"#302","weight":-1}],"rule":"quarter-from-ytd","value":4388000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":23702000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":5015000},"#304":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":10522000},"#305":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":5015000},"depreciationAndAmortization@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#304"},{"ref":"#305","weight":-1}],"rule":"quarter-from-ytd","value":5507000},"#306":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":13010000},"depreciationAndAmortization@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#306"},{"ref":"#304","weight":-1}],"rule":"quarter-from-ytd","value":2488000},"#307":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":17471000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#307"},{"ref":"#306","weight":-1}],"rule":"quarter-from-ytd","value":4461000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":17471000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":4574000},"#308":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":10189000},"#309":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":4574000},"depreciationAndAmortization@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#308"},{"ref":"#309","weight":-1}],"rule":"quarter-from-ytd","value":5615000},"dilutedShares@FY2013":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2013-01-01","end":"2013-12-31","value":6500835},"dilutedShares@2014Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2014-01-01","end":"2014-03-31","value":6705066},"dilutedShares@2014Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2014-04-01","end":"2014-06-30","value":6868889},"dilutedShares@2014Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2014-07-01","end":"2014-09-30","value":4688045},"dilutedShares@2014Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2014-10-01","end":"2014-12-31","value":7102885},"dilutedShares@FY2014":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2014-01-01","end":"2014-12-31","value":4609375},"dilutedShares@2015Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2015-01-01","end":"2015-03-31","value":7193452},"dilutedShares@2015Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2015-04-01","end":"2015-06-30","value":5096151},"dilutedShares@2015Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2015-07-01","end":"2015-09-30","value":10189248},"dilutedShares@2015Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2015-10-01","end":"2015-12-31","value":32321410},"dilutedShares@FY2015":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2015-01-01","end":"2015-12-31","value":14219650},"dilutedShares@2016Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2016-01-01","end":"2016-03-31","value":33023495},"dilutedShares@2016Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2016-04-01","end":"2016-06-30","value":33308193},"dilutedShares@2016Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2016-07-01","end":"2016-09-30","value":33755383},"dilutedShares@2016Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2016-10-01","end":"2016-12-31","value":31045700},"dilutedShares@FY2016":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2016-01-01","end":"2016-12-31","value":33478078},"dilutedShares@2017Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2017-01-01","end":"2017-03-31","value":31611841},"dilutedShares@2017Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2017-04-01","end":"2017-06-30","value":33219487},"dilutedShares@2017Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2017-07-01","end":"2017-09-30","value":35664272},"dilutedShares@2017Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2017-10-01","end":"2017-12-31","value":35833621},"dilutedShares@FY2017":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2017-01-01","end":"2017-12-31","value":35319103},"dilutedShares@2018Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2018-01-01","end":"2018-03-31","value":35917051},"dilutedShares@2018Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2018-04-01","end":"2018-06-30","value":36116254},"dilutedShares@2018Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2018-07-01","end":"2018-09-30","value":34248484},"dilutedShares@2018Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2018-10-01","end":"2018-12-31","value":36150450},"dilutedShares@FY2018":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2018-01-01","end":"2018-12-31","value":36086821},"dilutedShares@2019Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2019-01-01","end":"2019-03-31","value":36213164},"dilutedShares@2019Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2019-04-01","end":"2019-06-30","value":36214321},"dilutedShares@2019Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2019-07-01","end":"2019-09-30","value":36271394},"dilutedShares@2019Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2019-10-01","end":"2019-12-31","value":36312471},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":36265999},"dilutedShares@2020Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-01-01","end":"2020-03-31","value":36362726},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":35400542},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":36207716},"dilutedShares@2020Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-10-01","end":"2020-12-31","value":37453842},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":35766892},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":37533520},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":37582348},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":37611355},"dilutedShares@2021Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2021-10-01","end":"2021-12-31","value":37451145},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":37881180},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":38708657},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":37767519},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":37918452},"dilutedShares@2022Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2022-10-01","end":"2022-12-31","value":38896940},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":37841874},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":39075388},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":39201155},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":39219966},"dilutedShares@2023Q4":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2023-10-01","end":"2023-12-31","value":39291044},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":39216564},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":39387359},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":38793341},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":39178227},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#107","weight":4},{"ref":"#110","weight":-3}],"rule":"unaverage-quarter","value":40951721},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":39268037},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":39163428},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":39245953},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":39302239},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#115","weight":4},{"ref":"#118","weight":-3}],"rule":"unaverage-quarter","value":39415272},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":39291828},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":39543780},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":39572059},"sharesOutstanding@2014Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2014-12-31","value":4736689},"sharesOutstanding@FY2014":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":17,"unit":"shares","end":"2014-12-31","value":4736689},"sharesOutstanding@2015Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":19,"unit":"shares","end":"2015-09-30","value":29882621},"sharesOutstanding@2015Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2015-12-31","value":29897860},"sharesOutstanding@FY2015":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":18,"unit":"shares","end":"2015-12-31","value":29897860},"sharesOutstanding@2016Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2016-12-31","value":31108828},"sharesOutstanding@FY2016":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":16,"unit":"shares","end":"2016-12-31","value":31108828},"sharesOutstanding@2017Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2017-12-31","value":33685146},"sharesOutstanding@FY2017":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2017-12-31","value":33685146},"sharesOutstanding@2018Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2018-12-31","value":34437339},"sharesOutstanding@FY2018":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":3,"unit":"shares","end":"2018-12-31","value":34437339},"sharesOutstanding@2019Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2019-06-30","value":34437339},"sharesOutstanding@2019Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2019-12-31","value":35001581},"sharesOutstanding@FY2019":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2019-12-31","value":35001581},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2020-12-31","value":36414732},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2020-12-31","value":36414732},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2021-12-31","value":37578483},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":4,"unit":"shares","end":"2021-12-31","value":37578483},"sharesOutstanding@2022Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2022-12-31","value":38107977},"sharesOutstanding@FY2022":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":5,"unit":"shares","end":"2022-12-31","value":38107977},"sharesOutstanding@2023Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2023-12-31","value":38681549},"sharesOutstanding@FY2023":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":6,"unit":"shares","end":"2023-12-31","value":38681549},"sharesOutstanding@2024Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2024-12-31","value":38490836},"sharesOutstanding@FY2024":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2024-12-31","value":38490836},"sharesOutstanding@2025Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2025-12-31","value":39229670},"sharesOutstanding@FY2025":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":10,"unit":"shares","end":"2025-12-31","value":39229670},"#310":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":59002000},"#311":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2013-01-01","end":"2013-12-31","value":30972000},"totalCosts@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"#310"},{"ref":"#311"}],"rule":"component-sum","value":89974000},"#312":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":20486000},"#313":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-07-01","end":"2014-09-30","value":11667000},"totalCosts@2014Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#312"},{"ref":"#313"}],"rule":"component-sum","value":32153000},"#314":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":23569000},"#315":{"kind":"filed","concept":"CostOfRevenue","filing":17,"unit":"USD","start":"2014-10-01","end":"2014-12-31","value":11512000},"totalCosts@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#314"},{"ref":"#315"}],"rule":"component-sum","value":35081000},"#316":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2014-01-01","end":"2014-12-31","value":42668000},"totalCosts@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#316"}],"rule":"component-sum","value":122501000},"#317":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":22738000},"#318":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-01-01","end":"2015-03-31","value":12224000},"totalCosts@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#317"},{"ref":"#318"}],"rule":"component-sum","value":34962000},"#319":{"kind":"filed","concept":"OperatingExpenses","filing":21,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":31188000},"#320":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-04-01","end":"2015-06-30","value":14936000},"totalCosts@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#319"},{"ref":"#320"}],"rule":"component-sum","value":46124000},"#321":{"kind":"filed","concept":"OperatingExpenses","filing":22,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":31315000},"#322":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-07-01","end":"2015-09-30","value":16919000},"totalCosts@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#321"},{"ref":"#322"}],"rule":"component-sum","value":48234000},"#323":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":34638000},"#324":{"kind":"filed","concept":"CostOfRevenue","filing":18,"unit":"USD","start":"2015-10-01","end":"2015-12-31","value":17958000},"totalCosts@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#323"},{"ref":"#324"}],"rule":"component-sum","value":52596000},"#325":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2015-01-01","end":"2015-12-31","value":62037000},"totalCosts@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#325"}],"rule":"component-sum","value":181916000},"#326":{"kind":"filed","concept":"OperatingExpenses","filing":23,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":38070000},"#327":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-01-01","end":"2016-03-31","value":18014000},"totalCosts@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#326"},{"ref":"#327"}],"rule":"component-sum","value":56084000},"#328":{"kind":"filed","concept":"OperatingExpenses","filing":24,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":42140000},"#329":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-04-01","end":"2016-06-30","value":23636000},"totalCosts@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#328"},{"ref":"#329"}],"rule":"component-sum","value":65776000},"#330":{"kind":"filed","concept":"OperatingExpenses","filing":25,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":44237000},"#331":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-07-01","end":"2016-09-30","value":24313000},"totalCosts@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#330"},{"ref":"#331"}],"rule":"component-sum","value":68550000},"#332":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":47732000},"#333":{"kind":"filed","concept":"CostOfRevenue","filing":16,"unit":"USD","start":"2016-10-01","end":"2016-12-31","value":26525000},"totalCosts@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#332"},{"ref":"#333"}],"rule":"component-sum","value":74257000},"#334":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2016-01-01","end":"2016-12-31","value":92488000},"totalCosts@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#334"}],"rule":"component-sum","value":264667000},"#335":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":49755000},"#336":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-01-01","end":"2017-03-31","value":25504000},"totalCosts@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#335"},{"ref":"#336"}],"rule":"component-sum","value":75259000},"#337":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":52257000},"#338":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-04-01","end":"2017-06-30","value":29660000},"totalCosts@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#337"},{"ref":"#338"}],"rule":"component-sum","value":81917000},"#339":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":54094000},"#340":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-07-01","end":"2017-09-30","value":29134000},"totalCosts@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#339"},{"ref":"#340"}],"rule":"component-sum","value":83228000},"#341":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":59871000},"#342":{"kind":"filed","concept":"CostOfRevenue","filing":3,"unit":"USD","start":"2017-10-01","end":"2017-12-31","value":32324000},"totalCosts@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#341"},{"ref":"#342"}],"rule":"component-sum","value":92195000},"#343":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":215977000},"#344":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2017-01-01","end":"2017-12-31","value":116622000},"totalCosts@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"#343"},{"ref":"#344"}],"rule":"component-sum","value":332599000},"#345":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":62512000},"#346":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-01-01","end":"2018-03-31","value":36144000},"totalCosts@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#345"},{"ref":"#346"}],"rule":"component-sum","value":98656000},"#347":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":62969000},"#348":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-04-01","end":"2018-06-30","value":37386000},"totalCosts@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#347"},{"ref":"#348"}],"rule":"component-sum","value":100355000},"#349":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":95861000},"#350":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-07-01","end":"2018-09-30","value":36794000},"totalCosts@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#349"},{"ref":"#350"}],"rule":"component-sum","value":132655000},"#351":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":72043000},"#352":{"kind":"filed","concept":"CostOfRevenue","filing":0,"unit":"USD","start":"2018-10-01","end":"2018-12-31","value":42081000},"totalCosts@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#351"},{"ref":"#352"}],"rule":"component-sum","value":114124000},"#353":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":293385000},"#354":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2018-01-01","end":"2018-12-31","value":152405000},"totalCosts@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"#353"},{"ref":"#354"}],"rule":"component-sum","value":445790000},"#355":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":72758000},"#356":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-01-01","end":"2019-03-31","value":44529000},"totalCosts@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#355"},{"ref":"#356"}],"rule":"component-sum","value":117287000},"#357":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":81127000},"#358":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-04-01","end":"2019-06-30","value":40273000},"totalCosts@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#357"},{"ref":"#358"}],"rule":"component-sum","value":121400000},"#359":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":83022000},"#360":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-07-01","end":"2019-09-30","value":43504000},"totalCosts@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#359"},{"ref":"#360"}],"rule":"component-sum","value":126526000},"#361":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":87549000},"#362":{"kind":"filed","concept":"CostOfRevenue","filing":1,"unit":"USD","start":"2019-10-01","end":"2019-12-31","value":47135000},"totalCosts@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#361"},{"ref":"#362"}],"rule":"component-sum","value":134684000},"#363":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":324456000},"#364":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":175441000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#363"},{"ref":"#364"}],"rule":"component-sum","value":499897000},"#365":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":87399000},"#366":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":49320000},"totalCosts@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#365"},{"ref":"#366"}],"rule":"component-sum","value":136719000},"#367":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":82579000},"#368":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":40179000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#367"},{"ref":"#368"}],"rule":"component-sum","value":122758000},"#369":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":111081000},"#370":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":60153000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#369"},{"ref":"#370"}],"rule":"component-sum","value":171234000},"#371":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":96058000},"#372":{"kind":"filed","concept":"CostOfRevenue","filing":2,"unit":"USD","start":"2020-10-01","end":"2020-12-31","value":72585000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#371"},{"ref":"#372"}],"rule":"component-sum","value":168643000},"#373":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":377117000},"#374":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":222237000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#373"},{"ref":"#374"}],"rule":"component-sum","value":599354000},"#375":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":97874000},"#376":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":57867000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#375"},{"ref":"#376"}],"rule":"component-sum","value":155741000},"#377":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":108374000},"#378":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":65572000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#377"},{"ref":"#378"}],"rule":"component-sum","value":173946000},"#379":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":111131000},"#380":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":70205000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#379"},{"ref":"#380"}],"rule":"component-sum","value":181336000},"#381":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":165504000},"#382":{"kind":"filed","concept":"CostOfRevenue","filing":4,"unit":"USD","start":"2021-10-01","end":"2021-12-31","value":78564000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#381"},{"ref":"#382"}],"rule":"component-sum","value":244068000},"#383":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":482883000},"#384":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":272208000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#383"},{"ref":"#384"}],"rule":"component-sum","value":755091000},"#385":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":131464000},"#386":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":76477000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#385"},{"ref":"#386"}],"rule":"component-sum","value":207941000},"#387":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":134174000},"#388":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":74309000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#387"},{"ref":"#388"}],"rule":"component-sum","value":208483000},"#389":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":129893000},"#390":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":78351000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#389"},{"ref":"#390"}],"rule":"component-sum","value":208244000},"#391":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":133594000},"#392":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2022-10-01","end":"2022-12-31","value":82789000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#391"},{"ref":"#392"}],"rule":"component-sum","value":216383000},"#393":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":529125000},"#394":{"kind":"filed","concept":"CostOfRevenue","filing":6,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":311926000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#393"},{"ref":"#394"}],"rule":"component-sum","value":841051000},"#395":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":143064000},"#396":{"kind":"filed","concept":"CostOfRevenue","filing":7,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":90326000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#395"},{"ref":"#396"}],"rule":"component-sum","value":233390000},"#397":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":148972000},"#398":{"kind":"filed","concept":"CostOfRevenue","filing":8,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":94638000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#397"},{"ref":"#398"}],"rule":"component-sum","value":243610000},"#399":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":165093000},"#400":{"kind":"filed","concept":"CostOfRevenue","filing":9,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":93228000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#399"},{"ref":"#400"}],"rule":"component-sum","value":258321000},"#401":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":151963000},"#402":{"kind":"filed","concept":"CostOfRevenue","filing":5,"unit":"USD","start":"2023-10-01","end":"2023-12-31","value":97687000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#401"},{"ref":"#402"}],"rule":"component-sum","value":249650000},"#403":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":609092000},"#404":{"kind":"filed","concept":"CostOfRevenue","filing":10,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":375879000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#403"},{"ref":"#404"}],"rule":"component-sum","value":984971000},"#405":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":169038000},"#406":{"kind":"filed","concept":"CostOfRevenue","filing":11,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":97516000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#405"},{"ref":"#406"}],"rule":"component-sum","value":266554000},"#407":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":243790000},"#408":{"kind":"filed","concept":"CostOfRevenue","filing":12,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":136574000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#407"},{"ref":"#408"}],"rule":"component-sum","value":380364000},"#409":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":164942000},"#410":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":100733000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#409"},{"ref":"#410"}],"rule":"component-sum","value":265675000},"#411":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":167946000},"#412":{"kind":"computed","op":"sum","terms":[{"ref":"#50"},{"ref":"#51","weight":-1}],"rule":"quarter-from-ytd","value":104797000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#411"},{"ref":"#412"}],"rule":"component-sum","value":272743000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#50"}],"rule":"component-sum","value":1185336000},"#413":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":175533000},"#414":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":108257000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#413"},{"ref":"#414"}],"rule":"component-sum","value":283790000},"#415":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":183182000},"#416":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":115445000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#415"},{"ref":"#416"}],"rule":"component-sum","value":298627000},"#417":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":191578000},"#418":{"kind":"filed","concept":"CostOfRevenue","filing":13,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":114269000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#417"},{"ref":"#418"}],"rule":"component-sum","value":305847000},"#419":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":202895000},"#420":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":123257000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#419"},{"ref":"#420"}],"rule":"component-sum","value":326152000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#52"}],"rule":"component-sum","value":1214416000},"#421":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":215177000},"#422":{"kind":"filed","concept":"CostOfRevenue","filing":14,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":121347000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#421"},{"ref":"#422"}],"rule":"component-sum","value":336524000},"#423":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":223905000},"#424":{"kind":"filed","concept":"CostOfRevenue","filing":15,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":125102000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#423"},{"ref":"#424"}],"rule":"component-sum","value":349007000},"freeCashFlow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q1"},{"ref":"capex@2018Q1","weight":-1}],"value":5385000},"capexOutflow@2018Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q1","weight":-1}],"value":-5323000},"grossMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":64.80657442478652},"operatingMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":3.9386179297183084},"netMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":5.346588640811676},"currentRatio@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q1"},{"ref":"currentLiabilities@2018Q1"}],"value":7.719698326468071},"freeCashFlow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q2"},{"ref":"capex@2018Q2","weight":-1}],"value":-2158000},"capexOutflow@2018Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q2","weight":-1}],"value":-2282000},"grossMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":65.90050894762764},"operatingMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":8.466954887903828},"netMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":12.204710045787044},"currentRatio@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q2"},{"ref":"currentLiabilities@2018Q2"}],"value":7.899430434520096},"freeCashFlow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q3"},{"ref":"capex@2018Q3","weight":-1}],"value":8987000},"capexOutflow@2018Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q3","weight":-1}],"value":-1458000},"grossMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":67.09121156288572},"operatingMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":-18.64747866840778},"netMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":-16.931112820421088},"currentRatio@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q3"},{"ref":"currentLiabilities@2018Q3"}],"value":6.111956588575294},"freeCashFlow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2018Q4"},{"ref":"capex@2018Q4","weight":-1}],"value":1991000},"capexOutflow@2018Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2018Q4","weight":-1}],"value":-5540000},"grossMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":65.16271638257184},"operatingMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":5.521015290621145},"netMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":5.512736665204109},"currentRatio@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2018Q4"},{"ref":"currentLiabilities@2018Q4"}],"value":5.900399781414478},"freeCashFlow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2018"},{"ref":"capex@FY2018","weight":-1}],"value":19205000},"capexOutflow@FY2018":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2018","weight":-1}],"value":-9603000},"grossMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":65.74691305305458},"operatingMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":-0.19148735329416683},"netMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":1.483577487200464},"currentRatio@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2018"},{"ref":"currentLiabilities@FY2018"}],"value":5.900399781414478},"freeCashFlow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q1"},{"ref":"capex@2019Q1","weight":-1}],"value":-7031000},"capexOutflow@2019Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q1","weight":-1}],"value":-4963000},"grossMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":65.33062387592554},"operatingMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":8.682720980387577},"netMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":8.329245789830193},"currentRatio@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q1"},{"ref":"currentLiabilities@2019Q1"}],"value":6.095286117674178},"freeCashFlow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q2"},{"ref":"capex@2019Q2","weight":-1}],"value":-1842000},"capexOutflow@2019Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q2","weight":-1}],"value":-3745000},"grossMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":69.99053658318492},"operatingMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":9.538677059038308},"netMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":12.360563632163695},"currentRatio@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q2"},{"ref":"currentLiabilities@2019Q2"}],"value":6.229899227361993},"capexOutflow@2019Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q3","weight":-1}],"value":-7917000},"grossMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":68.81478401743344},"operatingMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":9.301658757580537},"netMargin@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q3"},{"ref":"revenue@2019Q3"}],"scale":100,"value":8.231423205402074},"currentRatio@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q3"},{"ref":"currentLiabilities@2019Q3"}],"value":5.237898499425534},"freeCashFlow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2019Q4"},{"ref":"capex@2019Q4","weight":-1}],"value":-3217000},"capexOutflow@2019Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2019Q4","weight":-1}],"value":-7984000},"grossMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":67.55195748401177},"operatingMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":7.282652843463236},"netMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":6.66997101808444},"currentRatio@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2019Q4"},{"ref":"currentLiabilities@2019Q4"}],"value":5.086701520077322},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":4543000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-22109000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":67.95042062092966},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":8.678766178606335},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":8.852312273362502},"currentRatio@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2019"},{"ref":"currentLiabilities@FY2019"}],"value":5.086701520077322},"freeCashFlow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2016"},{"ref":"capex@FY2016","weight":-1}],"value":-26442000},"capexOutflow@FY2016":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2016","weight":-1}],"value":-13635000},"grossMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":64.87579609368176},"operatingMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":-0.5126900276093074},"netMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":5.6259185696328},"currentRatio@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2016"},{"ref":"currentLiabilities@FY2016"}],"value":7.369469273743017},"freeCashFlow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q1"},{"ref":"capex@2017Q1","weight":-1}],"value":-1000000},"capexOutflow@2017Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q1","weight":-1}],"value":-3194000},"grossMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":65.16465655006624},"operatingMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-2.794585661016486},"netMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-4.242415964377911},"currentRatio@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q1"},{"ref":"currentLiabilities@2017Q1"}],"value":9.655689243854372},"freeCashFlow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q2"},{"ref":"capex@2017Q2","weight":-1}],"value":-1520000},"capexOutflow@2017Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q2","weight":-1}],"value":-2170000},"grossMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":63.19596967328047},"operatingMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":-1.6478675749792153},"netMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":-1.933266326669893},"currentRatio@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q2"},{"ref":"currentLiabilities@2017Q2"}],"value":9.722934605848952},"freeCashFlow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q3"},{"ref":"capex@2017Q3","weight":-1}],"value":6813000},"capexOutflow@2017Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q3","weight":-1}],"value":-3941000},"grossMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":65.27987987272229},"operatingMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":0.8139576456006961},"netMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":0.283633850150755},"currentRatio@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q3"},{"ref":"currentLiabilities@2017Q3"}],"value":7.2784064212999215},"freeCashFlow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2017Q4"},{"ref":"capex@2017Q4","weight":-1}],"value":-9134000},"capexOutflow@2017Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2017Q4","weight":-1}],"value":-8227000},"grossMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":66.34704479911714},"operatingMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":4.0145339455081155},"netMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":9.456434602450782},"currentRatio@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2017Q4"},{"ref":"currentLiabilities@2017Q4"}],"value":7.410220619595983},"freeCashFlow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2017"},{"ref":"capex@FY2017","weight":-1}],"value":-2341000},"capexOutflow@FY2017":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2017","weight":-1}],"value":-15032000},"grossMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":65.058544360686},"operatingMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":0.3490490286549778},"netMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":1.395297275919512},"currentRatio@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2017"},{"ref":"currentLiabilities@FY2017"}],"value":7.410220619595983},"freeCashFlow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q1"},{"ref":"capex@2020Q1","weight":-1}],"value":-16051000},"capexOutflow@2020Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q1","weight":-1}],"value":-10131000},"grossMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":64.0862454397833},"operatingMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":0.44418877294671916},"netMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":1.0376541007361884},"currentRatio@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q1"},{"ref":"currentLiabilities@2020Q1"}],"value":5.151804164679701},"freeCashFlow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q2"},{"ref":"capex@2020Q2","weight":-1}],"value":-28408000},"capexOutflow@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q2","weight":-1}],"value":-6719000},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":61.773967976101},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-16.791140625445966},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-11.378664053506359},"currentRatio@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q2"},{"ref":"currentLiabilities@2020Q2"}],"value":7.420179869092409},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":-7703000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-4153000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":60.183616193174295},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":-13.342953215600096},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":-5.8348116179935925},"currentRatio@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q3"},{"ref":"currentLiabilities@2020Q3"}],"value":5.462023969274906},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":-5836000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-3753000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":56.509365001378086},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":-1.0455487782957256},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":2.1857661565746747},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":5.831118075746706},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":-57998000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-24756000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":60.343996916554254},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":-6.9488162280607835},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":-2.801867197704546},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":5.831118075746706},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":-18359000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-3991000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":65.80045388997895},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":7.956667691071133},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":6.9951064986643345},"currentRatio@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q1"},{"ref":"currentLiabilities@2021Q1"}],"value":5.677772612683485},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":-6605000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-3295000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":64.4129427216186},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":5.5965005589987955},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":5.009823182711198},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":30648000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-5802000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":63.07273941835817},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":4.6187347791097055},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":4.655028219464856},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":5.7555812130037305},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":-17362000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-8092000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":61.49031179691291},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":-19.634725578522726},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":-12.074348932165423},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":5.531579502747632},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":-11678000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-21180000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":63.588598028331035},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":-1.0033574552896642},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":0.7068045318958253},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":5.531579502747632},"ebit@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2021"},{"ref":"interestExpense@FY2021"}],"value":-8569000},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":-9471000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-4957000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":62.49196890556414},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-1.9843546923661688},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":0.038745432698202506},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":5.306159155719875},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":-44006000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-4431000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":64.33350612448643},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":-0.06671658411089353},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":-1.7696693929270824},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":4.9309153594681465},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":-19257000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-6348000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":63.33221014797967},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":2.543078838251949},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":-1.0628141409036027},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":5.231074516380881},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":-2225000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-3562000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":62.575491826992625},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":2.184742514103862},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":1.7525857080862142},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":5.214162503794883},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":-74959000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-19298000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":63.17862720493712},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":0.7179510183170765},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":-0.23632652723952438},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":5.214162503794883},"ebit@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2022"},{"ref":"interestExpense@FY2022"}],"value":5641000},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":9235000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-3894000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":62.58212578397501},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":3.31734314285951},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":3.546839658986404},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":5.374842818872669},"ebit@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q1"},{"ref":"interestExpense@2023Q1"}],"value":9068000},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":12757000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-4342000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":63.809421833353085},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":6.840943942424254},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":7.250505738071657},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":5.744192500902001},"ebit@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q2"},{"ref":"interestExpense@2023Q2"}],"value":19980000},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":27512000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-3332000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":65.59166771238549},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":4.659600067910211},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":3.400677625799975},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":5.986269455051765},"ebit@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q3"},{"ref":"interestExpense@2023Q3"}],"value":13746000},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":32616000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-3645000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":65.6852103597385},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":12.304736211662961},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":19.045310683260798},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":6.056489175885249},"ebit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2023Q4"},{"ref":"interestExpense@2023Q4"}],"value":38594000},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":82120000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-15213000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":64.49020426594818},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":6.948462100929409},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":8.592546966430552},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":6.056489175885249},"ebit@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2023"},{"ref":"interestExpense@FY2023"}],"value":81389000},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":32471000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-5824000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":65.00475498376129},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":4.3426459241714666},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":3.9482514220092946},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":6.119140331014443},"ebit@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q1"},{"ref":"interestExpense@2024Q1"}],"value":15028000},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":18075000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-4536000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":54.3845586049572},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":-27.04081121431649},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":-20.106678957792674},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":6.250546379326331},"ebit@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q2"},{"ref":"interestExpense@2024Q2"}],"value":-77530000},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":51016000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-5451000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":66.53822262231805},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":11.747315131926428},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":9.808363700384335},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":5.821412018147991},"ebit@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q3"},{"ref":"interestExpense@2024Q3"}],"value":40114000},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":45737000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-5371000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":66.78573013267072},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":13.557071228899778},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":10.675460671023524},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":6.006662666961382},"ebit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2024Q4"},{"ref":"interestExpense@2024Q4"}],"value":44676000},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":147299000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-21182000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":63.19985936891802},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":0.7767356010095303},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":1.1729301908983227},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":6.006662666961382},"ebit@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2024"},{"ref":"interestExpense@FY2024"}],"value":22287000},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":35503000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-13467000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":66.60177700993398},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":12.448324797926821},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":12.100635527858334},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":6.302143352455399},"ebit@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q1"},{"ref":"interestExpense@2025Q1"}],"value":44180000},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":29367000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-15579000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":65.99107392732468},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":12.027514692669133},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":13.336082838667865},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":6.7537857898973765},"ebit@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q2"},{"ref":"interestExpense@2025Q2"}],"value":45629000},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":42014000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-16249000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":67.78296234687117},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":13.769401017804531},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":12.92724530216953},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":6.730541322971882},"ebit@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q3"},{"ref":"interestExpense@2025Q3"}],"value":52663000},"freeCashFlow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q4"},{"ref":"capex@2025Q4","weight":-1}],"value":68050000},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-18434000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":68.01717762756724},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":15.369824980214592},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":12.284598518364751},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":6.643717953618409},"ebit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2025Q4"},{"ref":"interestExpense@2025Q4"}],"value":63965000},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":174934000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-63729000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":67.14116259933817},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":13.482490480278415},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":12.658789668475029},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":6.643717953618409},"ebit@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@FY2025"},{"ref":"interestExpense@FY2025"}],"value":206436000},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":73300000},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-13671000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":67.61990404474354},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":10.202317228718266},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":8.694677631965162},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":6.023709329290468},"ebit@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2026Q1"},{"ref":"interestExpense@2026Q1"}],"value":42005000},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":32542000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-13542000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":67.92634714879784},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":10.521579506006983},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":8.924844761899879},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":5.749615016083773},"ebit@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"pretaxIncome@2026Q2"},{"ref":"interestExpense@2026Q2"}],"value":46498000},"freeCashFlow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q1"},{"ref":"capex@2016Q1","weight":-1}],"value":-3189000},"capexOutflow@2016Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q1","weight":-1}],"value":-1115000},"grossMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":68.89794367996686},"operatingMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":3.168217683316356},"netMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":3.9555240939933354},"currentRatio@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q1"},{"ref":"currentLiabilities@2016Q1"}],"value":7.464934224079578},"freeCashFlow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q2"},{"ref":"capex@2016Q2","weight":-1}],"value":-8688000},"capexOutflow@2016Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q2","weight":-1}],"value":-2580000},"grossMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":63.696126317082914},"operatingMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":-1.0290910207968544},"netMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":4.627837680090929},"currentRatio@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q2"},{"ref":"currentLiabilities@2016Q2"}],"value":8.084034918761068},"freeCashFlow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q3"},{"ref":"capex@2016Q3","weight":-1}],"value":2349000},"capexOutflow@2016Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q3","weight":-1}],"value":-3383000},"grossMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":63.81294000327444},"operatingMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":-2.0286662598419336},"netMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":17.720690014437317},"currentRatio@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q3"},{"ref":"currentLiabilities@2016Q3"}],"value":7.170281705227078},"freeCashFlow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2016Q4"},{"ref":"capex@2016Q4","weight":-1}],"value":-16914000},"capexOutflow@2016Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2016Q4","weight":-1}],"value":-6557000},"grossMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":63.716572053895085},"operatingMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":-1.5758156076875727},"netMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":-3.277477600711306},"currentRatio@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2016Q4"},{"ref":"currentLiabilities@2016Q4"}],"value":7.369469273743017},"freeCashFlow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2013"},{"ref":"capex@FY2013","weight":-1}],"value":-4194000},"capexOutflow@FY2013":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2013","weight":-1}],"value":-798000},"grossMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":65.14046461372232},"operatingMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":-1.267332973167657},"netMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":4.6134972087160095},"grossMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":66.71253296640293},"netMargin@2014Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q1"},{"ref":"revenue@2014Q1"}],"scale":100,"value":4.8388946221763565},"grossMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":65.75603557814486},"netMargin@2014Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q2"},{"ref":"revenue@2014Q2"}],"scale":100,"value":1.2420584498094027},"grossMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":64.06172991621489},"operatingMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":0.9579842286840808},"netMargin@2014Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q3"},{"ref":"revenue@2014Q3"}],"scale":100,"value":0.5298176441596846},"freeCashFlow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2014Q4"},{"ref":"capex@2014Q4","weight":-1}],"value":-7486000},"capexOutflow@2014Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2014Q4","weight":-1}],"value":-2090000},"grossMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":67.4829816682202},"operatingMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":0.9095274411773013},"netMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":1.1750416631358924},"currentRatio@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2014Q4"},{"ref":"currentLiabilities@2014Q4"}],"value":5.53719444844643},"freeCashFlow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2014"},{"ref":"capex@FY2014","weight":-1}],"value":-10277000},"capexOutflow@FY2014":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2014","weight":-1}],"value":-3888000},"grossMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":66.00430244602023},"operatingMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":2.3974185323878574},"netMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":1.7887020954505617},"currentRatio@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2014"},{"ref":"currentLiabilities@FY2014"}],"value":5.53719444844643},"freeCashFlow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q1"},{"ref":"capex@2015Q1","weight":-1}],"value":-3960000},"capexOutflow@2015Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q1","weight":-1}],"value":-1298000},"grossMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":68.61778599301704},"operatingMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":10.243376463339494},"netMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":6.423290203327172},"freeCashFlow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q2"},{"ref":"capex@2015Q2","weight":-1}],"value":-7444000},"capexOutflow@2015Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q2","weight":-1}],"value":-1775000},"grossMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":64.69948713100612},"operatingMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":-9.011840892439318},"netMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":-6.312779182718442},"freeCashFlow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q3"},{"ref":"capex@2015Q3","weight":-1}],"value":-4477000},"capexOutflow@2015Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q3","weight":-1}],"value":-1434000},"grossMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":66.44120913995557},"operatingMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":4.327991113932085},"netMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":1.7871310695017455},"currentRatio@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q3"},{"ref":"currentLiabilities@2015Q3"}],"value":8.80846624465113},"freeCashFlow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2015Q4"},{"ref":"capex@2015Q4","weight":-1}],"value":-10282000},"capexOutflow@2015Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2015Q4","weight":-1}],"value":-967000},"grossMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":66.99867685974714},"operatingMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":3.3446045280799765},"netMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":3.000955601293737},"currentRatio@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2015Q4"},{"ref":"currentLiabilities@2015Q4"}],"value":8.681291743640756},"freeCashFlow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2015"},{"ref":"capex@FY2015","weight":-1}],"value":-26163000},"capexOutflow@FY2015":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2015","weight":-1}],"value":-5474000},"grossMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":66.66380074693033},"operatingMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":2.245627233402294},"netMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":1.270856283081222},"currentRatio@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2015"},{"ref":"currentLiabilities@FY2015"}],"value":8.681291743640756},"fcfMargin@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q1"},{"ref":"revenue@2018Q1"}],"scale":100,"value":5.243376403345634},"fcfMargin@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q2"},{"ref":"revenue@2018Q2"}],"scale":100,"value":-1.9682956639121472},"fcfMargin@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q3"},{"ref":"revenue@2018Q3"}],"scale":100,"value":8.038030159383219},"fcfMargin@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2018Q4"},{"ref":"revenue@2018Q4"}],"scale":100,"value":1.648274320531819},"fcfMargin@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2018"},{"ref":"revenue@FY2018"}],"scale":100,"value":4.316331713632011},"fcfMargin@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q1"},{"ref":"revenue@2019Q1"}],"scale":100,"value":-5.474193975350166},"fcfMargin@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q2"},{"ref":"revenue@2019Q2"}],"scale":100,"value":-1.3725680136511649},"fcfMargin@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2019Q4"},{"ref":"revenue@2019Q4"}],"scale":100,"value":-2.214603856453467},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":0.8299156931339684},"fcfMargin@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2016"},{"ref":"revenue@FY2016"}],"scale":100,"value":-10.041888674107636},"fcfMargin@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q1"},{"ref":"revenue@2017Q1"}],"scale":100,"value":-1.3658776446805896},"fcfMargin@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q2"},{"ref":"revenue@2017Q2"}],"scale":100,"value":-1.886113489434042},"fcfMargin@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q3"},{"ref":"revenue@2017Q3"}],"scale":100,"value":8.119316895281905},"fcfMargin@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2017Q4"},{"ref":"revenue@2017Q4"}],"scale":100,"value":-9.509531394779856},"fcfMargin@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2017"},{"ref":"revenue@FY2017"}],"scale":100,"value":-0.7013937992114189},"fcfMargin@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q1"},{"ref":"revenue@2020Q1"}],"scale":100,"value":-11.687990155029164},"fcfMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":-27.02718130702414},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":-5.098758240885382},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":-3.4967465158360196},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":-10.349171680834814},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":-10.850216306943098},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":-3.584647613672134},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":16.12059942035694},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":-8.51032542362912},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":-1.5620861702269961},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-4.645037887147796},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":-21.121798563913526},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":-9.012158481453401},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":-1.0058042817879358},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":-8.848551526147606},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":3.8256323581802665},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":4.878412536950428},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":10.15405283709669},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":11.457114855679555},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":7.757987080098477},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":11.652760582081784},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":6.037013657177784},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":16.946641465059344},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":14.495844928023125},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":12.330248657517275},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":10.952983278830136},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":8.651220338483746},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":11.845440320284197},"fcfMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":17.65766700831636},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":12.462660250130906},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":19.559288927788067},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":8.343118503971327},"fcfMargin@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q1"},{"ref":"revenue@2016Q1"}],"scale":100,"value":-5.505965227300194},"fcfMargin@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q2"},{"ref":"revenue@2016Q2"}],"scale":100,"value":-13.34439222191503},"fcfMargin@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q3"},{"ref":"revenue@2016Q3"}],"scale":100,"value":3.496212064833971},"fcfMargin@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2016Q4"},{"ref":"revenue@2016Q4"}],"scale":100,"value":-23.13658436495452},"fcfMargin@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2013"},{"ref":"revenue@FY2013"}],"scale":100,"value":-4.720421393841167},"fcfMargin@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2014Q4"},{"ref":"revenue@2014Q4"}],"scale":100,"value":-21.145100697680988},"fcfMargin@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2014"},{"ref":"revenue@FY2014"}],"scale":100,"value":-8.188192175922238},"fcfMargin@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q1"},{"ref":"revenue@2015Q1"}],"scale":100,"value":-10.166358595194085},"fcfMargin@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q2"},{"ref":"revenue@2015Q2"}],"scale":100,"value":-17.593533596464276},"fcfMargin@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q3"},{"ref":"revenue@2015Q3"}],"scale":100,"value":-8.880117423040303},"fcfMargin@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2015Q4"},{"ref":"revenue@2015Q4"}],"scale":100,"value":-18.895177888856217},"fcfMargin@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2015"},{"ref":"revenue@FY2015"}],"scale":100,"value":-14.058948386576747},"ebitda@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2021"},{"ref":"depreciationAndAmortization@FY2021"}],"value":7839000},"ebitda@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2022"},{"ref":"depreciationAndAmortization@FY2022"}],"value":29962000},"ebitda@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q1"},{"ref":"depreciationAndAmortization@2023Q1"}],"value":15643000},"ebitda@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q2"},{"ref":"depreciationAndAmortization@2023Q2"}],"value":26690000},"ebitda@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q3"},{"ref":"depreciationAndAmortization@2023Q3"}],"value":20679000},"ebitda@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2023Q4"},{"ref":"depreciationAndAmortization@2023Q4"}],"value":45633000},"ebitda@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2023"},{"ref":"depreciationAndAmortization@FY2023"}],"value":108646000},"ebitda@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q1"},{"ref":"depreciationAndAmortization@2024Q1"}],"value":22547000},"ebitda@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q2"},{"ref":"depreciationAndAmortization@2024Q2"}],"value":-69883000},"ebitda@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q3"},{"ref":"depreciationAndAmortization@2024Q3"}],"value":44262000},"ebitda@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2024Q4"},{"ref":"depreciationAndAmortization@2024Q4"}],"value":49064000},"ebitda@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2024"},{"ref":"depreciationAndAmortization@FY2024"}],"value":45989000},"ebitda@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q1"},{"ref":"depreciationAndAmortization@2025Q1"}],"value":49195000},"ebitda@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q2"},{"ref":"depreciationAndAmortization@2025Q2"}],"value":51136000},"ebitda@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q3"},{"ref":"depreciationAndAmortization@2025Q3"}],"value":55151000},"ebitda@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2025Q4"},{"ref":"depreciationAndAmortization@2025Q4"}],"value":68426000},"ebitda@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@FY2025"},{"ref":"depreciationAndAmortization@FY2025"}],"value":223907000},"ebitda@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2026Q1"},{"ref":"depreciationAndAmortization@2026Q1"}],"value":46579000},"ebitda@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"ebit@2026Q2"},{"ref":"depreciationAndAmortization@2026Q2"}],"value":52113000},"#425":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"}],"rule":"trailing-year","value":13254000},"#426":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q1","weight":0.5},{"ref":"totalAssets@2018Q1","weight":0.5}],"rule":"average-balance","value":454036000},"returnOnAssets@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#425"},{"ref":"#426"}],"scale":100,"value":2.9191517853209876},"#427":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"}],"rule":"trailing-year","value":28193000},"#428":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q2","weight":0.5},{"ref":"totalAssets@2018Q2","weight":0.5}],"rule":"average-balance","value":458158500},"returnOnAssets@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#427"},{"ref":"#428"}],"scale":100,"value":6.153547298587716},"#429":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"},{"ref":"netIncome@2017Q4"}],"rule":"trailing-year","value":9025000},"#430":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q3","weight":0.5},{"ref":"totalAssets@2018Q3","weight":0.5}],"rule":"average-balance","value":480049500},"returnOnAssets@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#429"},{"ref":"#430"}],"scale":100,"value":1.8800144568424715},"#431":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"},{"ref":"netIncome@2018Q1"}],"rule":"trailing-year","value":6601000},"#432":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2017Q4","weight":0.5},{"ref":"totalAssets@2018Q4","weight":0.5}],"rule":"average-balance","value":517263000},"returnOnAssets@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#431"},{"ref":"#432"}],"scale":100,"value":1.2761399906817228},"#433":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2017","weight":0.5},{"ref":"totalAssets@FY2018","weight":0.5}],"rule":"average-balance","value":517263000},"returnOnAssets@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#433"}],"scale":100,"value":1.2761399906817228},"#434":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"},{"ref":"netIncome@2018Q2"}],"rule":"trailing-year","value":11808000},"#435":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q1","weight":0.5},{"ref":"totalAssets@2019Q1","weight":0.5}],"rule":"average-balance","value":529248000},"returnOnAssets@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#434"},{"ref":"#435"}],"scale":100,"value":2.231090150553238},"#436":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"},{"ref":"netIncome@2018Q3"}],"rule":"trailing-year","value":15015000},"#437":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q2","weight":0.5},{"ref":"totalAssets@2019Q2","weight":0.5}],"rule":"average-balance","value":542211500},"returnOnAssets@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#436"},{"ref":"#437"}],"scale":100,"value":2.769214596149289},"#438":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"},{"ref":"netIncome@2018Q4"}],"rule":"trailing-year","value":45428000},"#439":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q3","weight":0.5},{"ref":"totalAssets@2019Q3","weight":0.5}],"rule":"average-balance","value":557587500},"returnOnAssets@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#438"},{"ref":"#439"}],"scale":100,"value":8.14724146434416},"#440":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"},{"ref":"netIncome@2019Q1"}],"rule":"trailing-year","value":48458000},"#441":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2018Q4","weight":0.5},{"ref":"totalAssets@2019Q4","weight":0.5}],"rule":"average-balance","value":611880000},"returnOnAssets@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#440"},{"ref":"#441"}],"scale":100,"value":7.919526704582598},"#442":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2018","weight":0.5},{"ref":"totalAssets@FY2019","weight":0.5}],"rule":"average-balance","value":611880000},"returnOnAssets@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#442"}],"scale":100,"value":7.919526704582598},"#443":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2015","weight":0.5},{"ref":"totalAssets@FY2016","weight":0.5}],"rule":"average-balance","value":286051000},"returnOnAssets@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#443"}],"scale":100,"value":5.178796787985359},"#444":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"}],"rule":"trailing-year","value":9417000},"#445":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q1","weight":0.5},{"ref":"totalAssets@2017Q1","weight":0.5}],"rule":"average-balance","value":346743000},"returnOnAssets@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#444"},{"ref":"#445"}],"scale":100,"value":2.715844299668631},"#446":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"}],"rule":"trailing-year","value":4846000},"#447":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q2","weight":0.5},{"ref":"totalAssets@2017Q2","weight":0.5}],"rule":"average-balance","value":350473500},"returnOnAssets@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#446"},{"ref":"#447"}],"scale":100,"value":1.3827008318745926},"#448":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"},{"ref":"netIncome@2016Q4"}],"rule":"trailing-year","value":-6822000},"#449":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q3","weight":0.5},{"ref":"totalAssets@2017Q3","weight":0.5}],"rule":"average-balance","value":382791000},"returnOnAssets@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#448"},{"ref":"#449"}],"scale":100,"value":-1.7821735620743433},"#450":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2017Q4"},{"ref":"netIncome@2017Q3"},{"ref":"netIncome@2017Q2"},{"ref":"netIncome@2017Q1"}],"rule":"trailing-year","value":4657000},"#451":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2016Q4","weight":0.5},{"ref":"totalAssets@2017Q4","weight":0.5}],"rule":"average-balance","value":392460500},"returnOnAssets@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#450"},{"ref":"#451"}],"scale":100,"value":1.1866162327164136},"#452":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2016","weight":0.5},{"ref":"totalAssets@FY2017","weight":0.5}],"rule":"average-balance","value":392460500},"returnOnAssets@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#452"}],"scale":100,"value":1.1866162327164136},"#453":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"},{"ref":"netIncome@2019Q2"}],"rule":"trailing-year","value":39185000},"#454":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q1","weight":0.5},{"ref":"totalAssets@2020Q1","weight":0.5}],"rule":"average-balance","value":616514500},"returnOnAssets@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#453"},{"ref":"#454"}],"scale":100,"value":6.35589268378927},"#455":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"},{"ref":"netIncome@2019Q3"}],"rule":"trailing-year","value":10637000},"#456":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q2","weight":0.5},{"ref":"totalAssets@2020Q2","weight":0.5}],"rule":"average-balance","value":682654500},"returnOnAssets@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#455"},{"ref":"#456"}],"scale":100,"value":1.5581820672096938},"#457":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"},{"ref":"netIncome@2019Q4"}],"rule":"trailing-year","value":-9661000},"#458":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q3","weight":0.5},{"ref":"totalAssets@2020Q3","weight":0.5}],"rule":"average-balance","value":712236500},"returnOnAssets@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#457"},{"ref":"#458"}],"scale":100,"value":-1.3564314662334773},"#459":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":-15702000},"#460":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2019Q4","weight":0.5},{"ref":"totalAssets@2020Q4","weight":0.5}],"rule":"average-balance","value":744442000},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#459"},{"ref":"#460"}],"scale":100,"value":-2.1092308064295135},"#461":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2019","weight":0.5},{"ref":"totalAssets@FY2020","weight":0.5}],"rule":"average-balance","value":744442000},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#461"}],"scale":100,"value":-2.1092308064295135},"#462":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":-5291000},"#463":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q1","weight":0.5},{"ref":"totalAssets@2021Q1","weight":0.5}],"rule":"average-balance","value":752532000},"returnOnAssets@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#462"},{"ref":"#463"}],"scale":100,"value":-0.7030930246155644},"#464":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":33565000},"#465":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q3","weight":0.5},{"ref":"totalAssets@2021Q3","weight":0.5}],"rule":"average-balance","value":891772000},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#464"},{"ref":"#465"}],"scale":100,"value":3.763854438129926},"#466":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":5284000},"#467":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":1033616500},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#466"},{"ref":"#467"}],"scale":100,"value":0.5112147493775496},"#468":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":1033616500},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#468"}],"scale":100,"value":0.5112147493775496},"#469":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":-6473000},"#470":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q1","weight":0.5},{"ref":"totalAssets@2022Q1","weight":0.5}],"rule":"average-balance","value":1071198500},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#469"},{"ref":"#470"}],"scale":100,"value":-0.6042764249576527},"#471":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":-19391000},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#471"},{"ref":"totalAssets@2022Q2"}],"scale":100,"value":-1.460275623164395},"#472":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":-30512000},"#473":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":1147421000},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#472"},{"ref":"#473"}],"scale":100,"value":-2.659180893499422},"#474":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":-2002000},"#475":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":1307568000},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#474"},{"ref":"#475"}],"scale":100,"value":-0.15310867197728914},"#476":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":1307568000},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#476"}],"scale":100,"value":-0.15310867197728914},"#477":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":6481000},"#478":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":1348435500},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#477"},{"ref":"#478"}],"scale":100,"value":0.480631072083166},"#479":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":29128000},"#480":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":1380216000},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#479"},{"ref":"#480"}],"scale":100,"value":2.11039431509271},"#481":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":40613000},"#482":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":1394989000},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#481"},{"ref":"#482"}],"scale":100,"value":2.9113491217493475},"#483":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":90954000},"#484":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":1463595500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#483"},{"ref":"#484"}],"scale":100,"value":6.214421949233924},"#485":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":1463595500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#485"}],"scale":100,"value":6.214421949233924},"#486":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":93394000},"#487":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":1487571500},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#486"},{"ref":"#487"}],"scale":100,"value":6.278286455474577},"#488":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":14234000},"#489":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":1483546500},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#488"},{"ref":"#489"}],"scale":100,"value":0.9594576240111112},"#490":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":34547000},"#491":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":1473750000},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#490"},{"ref":"#491"}],"scale":100,"value":2.344156064461408},"#492":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":14012000},"#493":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":1544743000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#492"},{"ref":"#493"}],"scale":100,"value":0.9070764521994922},"#494":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":1544743000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#494"}],"scale":100,"value":0.9070764521994922},"#495":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":42233000},"#496":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":1586576000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#495"},{"ref":"#496"}],"scale":100,"value":2.6618958058107522},"#497":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":147703000},"#498":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":1604685000},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#497"},{"ref":"#498"}],"scale":100,"value":9.204485615556948},"#499":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":164027000},"#500":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":1611746000},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#499"},{"ref":"#500"}],"scale":100,"value":10.176975776580182},"#501":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":177687000},"#502":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":1679850000},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#501"},{"ref":"#502"}],"scale":100,"value":10.577551567104205},"#503":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":1679850000},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#503"}],"scale":100,"value":10.577551567104205},"#504":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":171048000},"#505":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":1745872500},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#504"},{"ref":"#505"}],"scale":100,"value":9.797279010924337},"#506":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":160589000},"#507":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":1824766000},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#506"},{"ref":"#507"}],"scale":100,"value":8.800525656440332},"#508":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"}],"rule":"trailing-year","value":2154000},"returnOnAssets@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#508"},{"ref":"totalAssets@2016Q1"}],"scale":100,"value":0.7829282388476343},"#509":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"}],"rule":"trailing-year","value":7838000},"returnOnAssets@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#509"},{"ref":"totalAssets@2016Q2"}],"scale":100,"value":2.760403459837151},"#510":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"},{"ref":"netIncome@2015Q4"}],"rule":"trailing-year","value":18843000},"#511":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q3","weight":0.5},{"ref":"totalAssets@2016Q3","weight":0.5}],"rule":"average-balance","value":282906500},"returnOnAssets@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#510"},{"ref":"#511"}],"scale":100,"value":6.6605044422804},"#512":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2016Q4"},{"ref":"netIncome@2016Q3"},{"ref":"netIncome@2016Q2"},{"ref":"netIncome@2016Q1"}],"rule":"trailing-year","value":14814000},"#513":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2015Q4","weight":0.5},{"ref":"totalAssets@2016Q4","weight":0.5}],"rule":"average-balance","value":286051000},"returnOnAssets@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#512"},{"ref":"#513"}],"scale":100,"value":5.178796787985359},"#514":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2014Q4"},{"ref":"netIncome@2014Q3"},{"ref":"netIncome@2014Q2"},{"ref":"netIncome@2014Q1"}],"rule":"trailing-year","value":2245000},"returnOnAssets@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#514"},{"ref":"totalAssets@2014Q4"}],"scale":100,"value":1.84954811708587},"returnOnAssets@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"totalAssets@FY2014"}],"scale":100,"value":1.84954811708587},"#515":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"},{"ref":"netIncome@2014Q4"}],"rule":"trailing-year","value":1148000},"returnOnAssets@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#515"},{"ref":"totalAssets@2015Q3"}],"scale":100,"value":0.4426877470355731},"#516":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2015Q4"},{"ref":"netIncome@2015Q3"},{"ref":"netIncome@2015Q2"},{"ref":"netIncome@2015Q1"}],"rule":"trailing-year","value":2365000},"#517":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2014Q4","weight":0.5},{"ref":"totalAssets@2015Q4","weight":0.5}],"rule":"average-balance","value":192614500},"returnOnAssets@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#516"},{"ref":"#517"}],"scale":100,"value":1.2278411023053821},"#518":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2014","weight":0.5},{"ref":"totalAssets@FY2015","weight":0.5}],"rule":"average-balance","value":192614500},"returnOnAssets@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#518"}],"scale":100,"value":1.2278411023053821},"#519":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q1","weight":0.5},{"ref":"equity@2018Q1","weight":0.5}],"rule":"average-balance","value":394196500},"returnOnEquity@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#425"},{"ref":"#519"}],"scale":100,"value":3.362282516460699},"#520":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q2","weight":0.5},{"ref":"equity@2018Q2","weight":0.5}],"rule":"average-balance","value":399088500},"returnOnEquity@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#427"},{"ref":"#520"}],"scale":100,"value":7.064347882737788},"#521":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q3","weight":0.5},{"ref":"equity@2018Q3","weight":0.5}],"rule":"average-balance","value":396560000},"returnOnEquity@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#429"},{"ref":"#521"}],"scale":100,"value":2.2758220698002827},"#522":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2017Q4","weight":0.5},{"ref":"equity@2018Q4","weight":0.5}],"rule":"average-balance","value":411411500},"returnOnEquity@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#431"},{"ref":"#522"}],"scale":100,"value":1.6044762968463449},"#523":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2017","weight":0.5},{"ref":"equity@FY2018","weight":0.5}],"rule":"average-balance","value":411411500},"returnOnEquity@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2018"},{"ref":"#523"}],"scale":100,"value":1.6044762968463449},"#524":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q1","weight":0.5},{"ref":"equity@2019Q1","weight":0.5}],"rule":"average-balance","value":425792000},"returnOnEquity@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#434"},{"ref":"#524"}],"scale":100,"value":2.7731850293100857},"#525":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q2","weight":0.5},{"ref":"equity@2019Q2","weight":0.5}],"rule":"average-balance","value":439691000},"returnOnEquity@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#436"},{"ref":"#525"}],"scale":100,"value":3.414898189865155},"#526":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q3","weight":0.5},{"ref":"equity@2019Q3","weight":0.5}],"rule":"average-balance","value":438114500},"returnOnEquity@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#438"},{"ref":"#526"}],"scale":100,"value":10.368978885656603},"#527":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2018Q4","weight":0.5},{"ref":"equity@2019Q4","weight":0.5}],"rule":"average-balance","value":454014000},"returnOnEquity@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#440"},{"ref":"#527"}],"scale":100,"value":10.6732391512156},"#528":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":454014000},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#528"}],"scale":100,"value":10.6732391512156},"#529":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2015","weight":0.5},{"ref":"equity@FY2016","weight":0.5}],"rule":"average-balance","value":249534500},"returnOnEquity@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2016"},{"ref":"#529"}],"scale":100,"value":5.936654049840803},"#530":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q1","weight":0.5},{"ref":"equity@2017Q1","weight":0.5}],"rule":"average-balance","value":305760000},"returnOnEquity@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#444"},{"ref":"#530"}],"scale":100,"value":3.079866562009419},"#531":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q2","weight":0.5},{"ref":"equity@2017Q2","weight":0.5}],"rule":"average-balance","value":310267000},"returnOnEquity@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#446"},{"ref":"#531"}],"scale":100,"value":1.5618805738283479},"#532":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q3","weight":0.5},{"ref":"equity@2017Q3","weight":0.5}],"rule":"average-balance","value":323718000},"returnOnEquity@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#448"},{"ref":"#532"}],"scale":100,"value":-2.107389765165978},"#533":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2016Q4","weight":0.5},{"ref":"equity@2017Q4","weight":0.5}],"rule":"average-balance","value":333477500},"returnOnEquity@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#450"},{"ref":"#533"}],"scale":100,"value":1.3964960154733077},"#534":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2016","weight":0.5},{"ref":"equity@FY2017","weight":0.5}],"rule":"average-balance","value":333477500},"returnOnEquity@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2017"},{"ref":"#534"}],"scale":100,"value":1.3964960154733077},"#535":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q1","weight":0.5},{"ref":"equity@2020Q1","weight":0.5}],"rule":"average-balance","value":462390000},"returnOnEquity@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#453"},{"ref":"#535"}],"scale":100,"value":8.474447976816107},"#536":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q2","weight":0.5},{"ref":"equity@2020Q2","weight":0.5}],"rule":"average-balance","value":538672000},"returnOnEquity@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#455"},{"ref":"#536"}],"scale":100,"value":1.9746710428609617},"#537":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q3","weight":0.5},{"ref":"equity@2020Q3","weight":0.5}],"rule":"average-balance","value":543326500},"returnOnEquity@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#457"},{"ref":"#537"}],"scale":100,"value":-1.7781205223746679},"#538":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":561700500},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#459"},{"ref":"#538"}],"scale":100,"value":-2.7954399186043095},"#539":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":561700500},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#539"}],"scale":100,"value":-2.7954399186043095},"#540":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":569294000},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#462"},{"ref":"#540"}],"scale":100,"value":-0.9293967616029679},"#541":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":15900000},"#542":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":648268500},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#541"},{"ref":"#542"}],"scale":100,"value":2.452687428125846},"#543":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":652157500},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#464"},{"ref":"#543"}],"scale":100,"value":5.146762860198648},"#544":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":795857500},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#466"},{"ref":"#544"}],"scale":100,"value":0.6639379537165887},"#545":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":795857500},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#545"}],"scale":100,"value":0.6639379537165887},"#546":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":804886500},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#469"},{"ref":"#546"}],"scale":100,"value":-0.8042127678871493},"#547":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":821695500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#471"},{"ref":"#547"}],"scale":100,"value":-2.359876620962388},"#548":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":829177500},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#472"},{"ref":"#548"}],"scale":100,"value":-3.6797911183069973},"#549":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":976392500},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#474"},{"ref":"#549"}],"scale":100,"value":-0.20504049344909964},"#550":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":976392500},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#550"}],"scale":100,"value":-0.20504049344909964},"#551":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":991885500},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#477"},{"ref":"#551"}],"scale":100,"value":0.6534020307787541},"#552":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":1018279000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#479"},{"ref":"#552"}],"scale":100,"value":2.8605126885657075},"#553":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":1038945000},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#481"},{"ref":"#553"}],"scale":100,"value":3.9090615961383905},"#554":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":1088901000},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#483"},{"ref":"#554"}],"scale":100,"value":8.352825463471886},"#555":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":1088901000},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#555"}],"scale":100,"value":8.352825463471886},"#556":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":1114000000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#486"},{"ref":"#556"}],"scale":100,"value":8.383662477558348},"#557":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":1113887000},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#488"},{"ref":"#557"}],"scale":100,"value":1.277867503615717},"#558":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":1104209000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#490"},{"ref":"#558"}],"scale":100,"value":3.1286649538266755},"#559":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":1164937500},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#492"},{"ref":"#559"}],"scale":100,"value":1.202811309619615},"#560":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":1164937500},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#560"}],"scale":100,"value":1.202811309619615},"#561":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":1208206500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#495"},{"ref":"#561"}],"scale":100,"value":3.4955117357835768},"#562":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":1227591000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#497"},{"ref":"#562"}],"scale":100,"value":12.031938976418042},"#563":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":1231488000},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#499"},{"ref":"#563"}],"scale":100,"value":13.319415211516475},"#564":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":1289267000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#501"},{"ref":"#564"}],"scale":100,"value":13.782017223740311},"#565":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":1289267000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#565"}],"scale":100,"value":13.782017223740311},"#566":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":1343347000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#504"},{"ref":"#566"}],"scale":100,"value":12.732972195568234},"#567":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":1412358500},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#506"},{"ref":"#567"}],"scale":100,"value":11.370271782978614},"returnOnEquity@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#508"},{"ref":"equity@2016Q1"}],"scale":100,"value":0.9048595241295874},"returnOnEquity@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#509"},{"ref":"equity@2016Q2"}],"scale":100,"value":3.1661523049330254},"#568":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q3","weight":0.5},{"ref":"equity@2016Q3","weight":0.5}],"rule":"average-balance","value":246097000},"returnOnEquity@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#510"},{"ref":"#568"}],"scale":100,"value":7.656736977695787},"#569":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2015Q4","weight":0.5},{"ref":"equity@2016Q4","weight":0.5}],"rule":"average-balance","value":249534500},"returnOnEquity@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#512"},{"ref":"#569"}],"scale":100,"value":5.936654049840803},"#570":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2012","weight":0.5},{"ref":"equity@FY2013","weight":0.5}],"rule":"average-balance","value":-10406500},"returnOnEquity@FY2013":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2013"},{"ref":"#570"}],"scale":100,"value":-39.388843511267},"#571":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2013Q4","weight":0.5},{"ref":"equity@2014Q4","weight":0.5}],"rule":"average-balance","value":-10216000},"returnOnEquity@2014Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#514"},{"ref":"#571"}],"scale":100,"value":-21.97533281127643},"#572":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2013","weight":0.5},{"ref":"equity@FY2014","weight":0.5}],"rule":"average-balance","value":-10216000},"returnOnEquity@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2014"},{"ref":"#572"}],"scale":100,"value":-21.97533281127643},"returnOnEquity@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#515"},{"ref":"equity@2015Q3"}],"scale":100,"value":0.5022091955028654},"#573":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2014Q4","weight":0.5},{"ref":"equity@2015Q4","weight":0.5}],"rule":"average-balance","value":110076000},"returnOnEquity@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#516"},{"ref":"#573"}],"scale":100,"value":2.148515571059995},"#574":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2014","weight":0.5},{"ref":"equity@FY2015","weight":0.5}],"rule":"average-balance","value":110076000},"returnOnEquity@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2015"},{"ref":"#574"}],"scale":100,"value":2.148515571059995},"#575":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q1"},{"ref":"revenue@2017Q1","weight":-1}],"value":29488000},"revenueGrowth@2018Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#575"},{"ref":"revenue@2017Q1"}],"scale":100,"rule":"year-on-year","value":40.276999986341224},"#576":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q2"},{"ref":"revenue@2017Q2","weight":-1}],"value":29049000},"revenueGrowth@2018Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#576"},{"ref":"revenue@2017Q2"}],"scale":100,"rule":"year-on-year","value":36.04586233853255},"#577":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q3"},{"ref":"revenue@2017Q3","weight":-1}],"value":27895000},"revenueGrowth@2018Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#577"},{"ref":"revenue@2017Q3"}],"scale":100,"rule":"year-on-year","value":33.24355567208113},"#578":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2018Q4"},{"ref":"revenue@2017Q4","weight":-1}],"value":24742000},"revenueGrowth@2018Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#578"},{"ref":"revenue@2017Q4"}],"scale":100,"rule":"year-on-year","value":25.759232074627025},"#579":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2018"},{"ref":"revenue@FY2017","weight":-1}],"value":111174000},"revenueGrowth@FY2018":{"kind":"computed","op":"ratio","terms":[{"ref":"#579"},{"ref":"revenue@FY2017"}],"scale":100,"rule":"year-on-year","value":33.30916455938926},"#580":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q1"},{"ref":"revenue@2018Q1","weight":-1}],"value":25738000},"revenueGrowth@2019Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#580"},{"ref":"revenue@2018Q1"}],"scale":100,"rule":"year-on-year","value":25.061099697179202},"#581":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q2"},{"ref":"revenue@2018Q2","weight":-1}],"value":24563000},"revenueGrowth@2019Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#581"},{"ref":"revenue@2018Q2"}],"scale":100,"rule":"year-on-year","value":22.403728634232657},"#582":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q3"},{"ref":"revenue@2018Q3","weight":-1}],"value":27696000},"revenueGrowth@2019Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#582"},{"ref":"revenue@2018Q3"}],"scale":100,"rule":"year-on-year","value":24.771479169275356},"#583":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2019Q4"},{"ref":"revenue@2018Q4","weight":-1}],"value":24470000},"revenueGrowth@2019Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#583"},{"ref":"revenue@2018Q4"}],"scale":100,"rule":"year-on-year","value":20.257796395486483},"#584":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2019"},{"ref":"revenue@FY2018","weight":-1}],"value":102467000},"revenueGrowth@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"#584"},{"ref":"revenue@FY2018"}],"scale":100,"rule":"year-on-year","value":23.029500739428865},"#585":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2016"},{"ref":"revenue@FY2015","weight":-1}],"value":77222000},"revenueGrowth@FY2016":{"kind":"computed","op":"ratio","terms":[{"ref":"#585"},{"ref":"revenue@FY2015"}],"scale":100,"rule":"year-on-year","value":41.49601010236707},"#586":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q1"},{"ref":"revenue@2016Q1","weight":-1}],"value":15294000},"revenueGrowth@2017Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#586"},{"ref":"revenue@2016Q1"}],"scale":100,"rule":"year-on-year","value":26.405842642310805},"#587":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q2"},{"ref":"revenue@2016Q2","weight":-1}],"value":15483000},"revenueGrowth@2017Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#587"},{"ref":"revenue@2016Q2"}],"scale":100,"rule":"year-on-year","value":23.781218320892084},"#588":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q3"},{"ref":"revenue@2016Q3","weight":-1}],"value":16724000},"revenueGrowth@2017Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#588"},{"ref":"revenue@2016Q3"}],"scale":100,"rule":"year-on-year","value":24.89172012442884},"#589":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2017Q4"},{"ref":"revenue@2016Q4","weight":-1}],"value":22946000},"revenueGrowth@2017Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#589"},{"ref":"revenue@2016Q4"}],"scale":100,"rule":"year-on-year","value":31.387729977429736},"#590":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2017"},{"ref":"revenue@FY2016","weight":-1}],"value":70447000},"revenueGrowth@FY2017":{"kind":"computed","op":"ratio","terms":[{"ref":"#590"},{"ref":"revenue@FY2016"}],"scale":100,"rule":"year-on-year","value":26.753684722216953},"#591":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q1"},{"ref":"revenue@2019Q1","weight":-1}],"value":8890000},"revenueGrowth@2020Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#591"},{"ref":"revenue@2019Q1"}],"scale":100,"rule":"year-on-year","value":6.9215736653197135},"#592":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q2"},{"ref":"revenue@2019Q2","weight":-1}],"value":-29092000},"revenueGrowth@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#592"},{"ref":"revenue@2019Q2"}],"scale":100,"rule":"year-on-year","value":-21.677930864896688},"#593":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q3"},{"ref":"revenue@2019Q3","weight":-1}],"value":11574000},"revenueGrowth@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#593"},{"ref":"revenue@2019Q3"}],"scale":100,"rule":"year-on-year","value":8.296655245086093},"#594":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2020Q4"},{"ref":"revenue@2019Q4","weight":-1}],"value":21635000},"revenueGrowth@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#594"},{"ref":"revenue@2019Q4"}],"scale":100,"rule":"year-on-year","value":14.893675609067692},"#595":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":13007000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#595"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":2.3761200573615415},"#596":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q1"},{"ref":"revenue@2020Q1","weight":-1}],"value":31875000},"revenueGrowth@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#596"},{"ref":"revenue@2020Q1"}],"scale":100,"rule":"year-on-year","value":23.21068383225684},"#597":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":79149000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#597"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":75.30182952934572},"#598":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":39041000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#598"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":25.841960337843204},"#599":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":37113000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#599"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":22.236935134033953},"#600":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":187178000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#600"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":33.40006994853786},"#601":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":34691000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#601"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":20.50247039077091},"#602":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":24086000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#602"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":13.07188833049311},"#603":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":23561000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#603"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":12.392894901560613},"#604":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":17205000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#604"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":8.433368788937855},"#605":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":99543000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#605"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":13.315186131435674},"#606":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":37503000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#606"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":18.393290664312524},"#607":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":53155000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#607"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":25.513093729601046},"#608":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":57268000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#608"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":26.801074513988343},"#609":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":63463000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#609"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":28.68825039780125},"#610":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":211389000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#610"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":24.953460672645257},"#611":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":37257000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#611"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":15.433847836353243},"#612":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":37904000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#612"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":14.494892905900203},"#613":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":30093000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#613"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":11.106641175732435},"#614":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":30839000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#614"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":10.832903024107864},"#615":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":136093000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#615"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":12.85688913409453},"#616":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":45485000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#616"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":16.323051802408006},"#617":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":40052000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#617"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":13.377287468729438},"#618":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":53646000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#618"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":17.820282421878897},"#619":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":69867000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#619"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":22.143586102853096},"#620":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":209050000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#620"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":17.499361719047556},"#621":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":50618000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#621"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":15.616091812179933},"#622":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":50591000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#622"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":14.903595469207986},"#623":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q1"},{"ref":"revenue@2015Q1","weight":-1}],"value":18967000},"revenueGrowth@2016Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#623"},{"ref":"revenue@2015Q1"}],"scale":100,"rule":"year-on-year","value":48.69326350379954},"#624":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q2"},{"ref":"revenue@2015Q2","weight":-1}],"value":22795000},"revenueGrowth@2016Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#624"},{"ref":"revenue@2015Q2"}],"scale":100,"rule":"year-on-year","value":53.87487887310629},"#625":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q3"},{"ref":"revenue@2015Q3","weight":-1}],"value":16771000},"revenueGrowth@2016Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#625"},{"ref":"revenue@2015Q3"}],"scale":100,"rule":"year-on-year","value":33.265233259282766},"#626":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2016Q4"},{"ref":"revenue@2015Q4","weight":-1}],"value":18689000},"revenueGrowth@2016Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#626"},{"ref":"revenue@2015Q4"}],"scale":100,"rule":"year-on-year","value":34.3446780358718},"#627":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2014"},{"ref":"revenue@FY2013","weight":-1}],"value":36662000},"revenueGrowth@FY2014":{"kind":"computed","op":"ratio","terms":[{"ref":"#627"},{"ref":"revenue@FY2013"}],"scale":100,"rule":"year-on-year","value":41.26373131640555},"#628":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q1"},{"ref":"revenue@2014Q1","weight":-1}],"value":12789000},"revenueGrowth@2015Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#628"},{"ref":"revenue@2014Q1"}],"scale":100,"rule":"year-on-year","value":48.88200894392845},"#629":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q2"},{"ref":"revenue@2014Q2","weight":-1}],"value":10831000},"revenueGrowth@2015Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#629"},{"ref":"revenue@2014Q2"}],"scale":100,"rule":"year-on-year","value":34.40597204574334},"#630":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q3"},{"ref":"revenue@2014Q3","weight":-1}],"value":17952000},"revenueGrowth@2015Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#630"},{"ref":"revenue@2014Q3"}],"scale":100,"rule":"year-on-year","value":55.298176441596844},"#631":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2015Q4"},{"ref":"revenue@2014Q4","weight":-1}],"value":19013000},"revenueGrowth@2015Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#631"},{"ref":"revenue@2014Q4"}],"scale":100,"rule":"year-on-year","value":53.70448832019885},"#632":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2015"},{"ref":"revenue@FY2014","weight":-1}],"value":60585000},"revenueGrowth@FY2015":{"kind":"computed","op":"ratio","terms":[{"ref":"#632"},{"ref":"revenue@FY2014"}],"scale":100,"rule":"year-on-year","value":48.27105409927497},"equity@FY2012":{"kind":"filed","concept":"StockholdersEquity","filing":17,"unit":"USD","end":"2012-12-31","value":-12751000},"equity@2013Q4":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2013-12-31","value":-8062000}},"quality":[{"metric":"dilutedShares","periodKey":"FY2013","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 9.101e+5 against net income 4.099e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2014Q1","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 2.682e+5 against net income 1.266e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2014Q2","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 6.869e+4 against net income 3.910e+5 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2014Q3","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives -1.172e+6 against net income 1.720e+5 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2014Q4","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 7.103e+4 against net income 4.160e+5 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"FY2014","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives -8.297e+5 against net income 2.245e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2015Q1","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 5.035e+5 against net income 2.502e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2015Q2","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives -5.606e+5 against net income -2.671e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"2015Q3","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 3.057e+5 against net income 9.010e+5 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."},{"metric":"dilutedShares","periodKey":"FY2015","rule":"per-share-consistency","severity":"warning","message":"Earnings per share times the share count gives 1.138e+6 against net income 2.365e+6 — usually the two-class method, where diluted EPS uses income available to common shareholders rather than the whole."}]}