{"schemaVersion":2,"ticker":"FIGS","company":{"ticker":"FIGS","name":"FIGS, Inc.","exchange":"NYSE","cik":1846576,"sic":"2300","sicDescription":"Apparel & Other Finishd Prods of  Fabrics & Similar Matl","fiscalYearEnd":"1231"},"updatedAt":"2026-09-11T02:29:39.692Z","filingsThrough":"Q2 2026","annual":{"keys":["FY2019","FY2020","FY2021","FY2022","FY2023","FY2024","FY2025"],"labels":["2019","2020","2021","2022","2023","2024","2025"],"series":{"revenue":[110494000,263112000,419591000,505835000,545646000,555558000,631098000],"costOfRevenue":[31158000,72888000,118370000,151375000,168683000,179935000,211259000],"grossProfit":[79336000,190224000,301221000,354460000,376963000,375623000,419839000],"operatingExpenses":[79683000,132284000,290238000,316794000,342918000,373358000,381692000],"operatingIncome":[-347000,57940000,10983000,37666000,34045000,2265000,38147000],"pretaxIncome":[112000,58076000,9859000,38727000,40807000,14340000,47207000],"netIncome":[112000,49758000,-9556000,21186000,22637000,2720000,34250000],"dilutedEps":[0,0.3,-0.06,0.11,0.12,0.02,0.19],"cash":[38353000,58133000,195374000,159775000,144173000,85645000,81985000],"currentAssets":[null,120313000,293339000,356500000,385659000,382766000,447285000],"totalAssets":[null,133855000,311751000,395064000,473209000,509787000,579996000],"currentLiabilities":[null,32519000,62393000,71393000,57292000,90142000,90523000],"totalLiabilities":[null,36178000,66178000,87325000,96359000,132655000,142534000],"equity":[38814000,97677000,245573000,307739000,376850000,377132000,437462000],"operatingCashFlow":[6531000,21748000,66437000,-35329000,100915000,81162000,61170000],"capex":[4761000,2262000,2712000,5348000,16348000,17021000,8168000],"depreciationAndAmortization":[500000,946000,1424000,1924000,2942000,6694000,9035000],"dilutedShares":[153624013,163331348,159177713,187547474,182412965,180102840,179486886],"sharesOutstanding":[null,154444851,0,null,null,null,null],"totalCosts":[110841000,205172000,408608000,468169000,511601000,553293000,592951000],"operatingMargin":[-0.3140442014951038,22.021040469457873,2.6175489941395313,7.446301659632093,6.239393306282828,0.40769820612789304,6.044544587369948],"netMargin":[0.10136296993501909,18.91133813737116,-2.277455903486967,4.188322279004023,4.148660486835787,0.4895978457694786,5.42704936475793],"freeCashFlow":[1770000,19486000,63725000,-40677000,84567000,64141000,53002000],"capexOutflow":[-4761000,-2262000,-2712000,-5348000,-16348000,-17021000,-8168000],"grossMargin":[71.8011837746846,72.29772872388945,71.78919471580659,70.07423369280497,69.08563427570256,67.61184250789296,66.52516724819283],"currentRatio":[null,3.699775515852271,4.701472921641851,4.99348675640469,6.731463380576695,4.246255907346187,4.941119936369763],"fcfMargin":[1.6018969355802124,7.405971601447292,15.187408690844178,-8.041555052536895,15.498510022981934,11.545329200551517,8.398378698712403],"returnOnAssets":[null,37.17306040118038,-4.288990722746103,5.9947793977207615,5.214258649065444,0.55341018681663,6.285655034075591],"returnOnEquity":[0.3536637352574325,72.91030177813921,-5.567953386744355,7.657885605228152,6.613311052324826,0.7215026353414272,8.409097047117951],"revenueGrowth":[null,138.1233370137745,59.47239198516221,20.554301689025746,7.870352980715056,1.816562386602305,13.597140172583245]}},"quarterly":{"keys":["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 '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":[null,64143000,76809000,90193000,87079000,101117000,102696000,128699000,110100000,122247000,128589000,144898000,120232000,138132000,142364000,144918000,119293000,144225000,140209000,151832000,124901000,152640000,151661000,201896000,159902000,196619000],"costOfRevenue":[null,18923000,20176000,26134000,24719000,26964000,27991000,38696000,31670000,35899000,37756000,46050000,34556000,42098000,44971000,47058000,37156000,46961000,46181000,49636000,40442000,50394000,45593000,74830000,51604000,48764000],"grossProfit":[null,45220000,56633000,64059000,62360000,74153000,74705000,90003000,78430000,86348000,90833000,98848000,85676000,96034000,97393000,97860000,82137000,97264000,94028000,102196000,84459000,102246000,106068000,127066000,108298000,147855000],"operatingExpenses":[null,28660000,32060000,51288000,46300000,106214000,64154000,73569000,64685000,76897000,79623000,95588000,82379000,89468000,87439000,83632000,81694000,95711000,102657000,93296000,84670000,92331000,96433000,108258000,103815000,112593000],"operatingIncome":[null,16560000,24573000,12771000,16060000,-32061000,10551000,16434000,13745000,9451000,11210000,3260000,3297000,6566000,9954000,14228000,443000,1553000,-8629000,8900000,-211000,9915000,9635000,18808000,4483000,35262000],"pretaxIncome":[null,16578000,24585000,12779000,16022000,-32092000,9618000,16311000,13753000,9521000,11815000,3638000,4368000,8083000,11849000,16507000,3280000,4383000,-5701000,12380000,1864000,12031000,11959000,21353000,6445000,36881000],"netIncome":[4134000,14175000,19323000,12126000,11440000,-40546000,6954000,12596000,8899000,4852000,4044000,3391000,1909000,4582000,6146000,10000000,1435000,1100000,-1700000,1885000,-102000,7099000,8746000,18507000,6288000,28379000],"dilutedEps":[null,0.09,0.12,0.06196484466761295,0.07,-0.26,0.03,0.07638867054609318,0.05,0.03,0.02,0.019632693918884767,0.01,0.02,0.03,0.05005830816814258,0.01,0.01,-0.01,0.020171941529396588,0,0.04,0.05,0.09611801606767816,0.03,0.15],"cash":[null,61582000,58133000,58133000,73837000,163968000,180648000,195374000,189401000,170220000,155582000,159775000,155877000,146730000,182951000,144173000,155328000,131811000,124103000,85645000,90008000,50849000,46454000,81985000,74304000,108539000],"currentAssets":[null,null,null,120313000,null,243490000,268621000,293339000,306333000,315904000,345908000,356500000,349611000,369249000,395044000,385659000,405578000,417240000,434294000,382766000,399711000,393612000,418018000,447285000,432188000,452926000],"totalAssets":[null,null,null,133855000,null,254254000,284525000,311751000,342690000,353646000,385658000,395064000,388104000,411015000,441781000,473209000,510938000,526023000,542488000,509787000,522314000,517124000,544738000,579996000,563442000,582677000],"currentLiabilities":[null,null,null,32519000,null,46929000,61644000,62393000,61177000,58034000,76478000,71393000,52751000,56831000,70221000,57292000,71825000,76603000,94745000,90142000,100969000,78363000,86659000,90523000,80203000,91383000],"totalLiabilities":[null,null,null,36178000,null,50539000,65226000,66178000,79389000,75516000,93213000,87325000,67911000,74093000,86587000,96359000,121063000,124318000,138978000,132655000,140778000,120593000,131409000,142534000,132802000,140312000],"equity":[42998000,57409000,77460000,97677000,114255000,203715000,219299000,245573000,263301000,278130000,292445000,307739000,320193000,336922000,355194000,376850000,389875000,401705000,403510000,377132000,381536000,396531000,413329000,437462000,430640000,442365000],"operatingCashFlow":[null,null,-1319000,-1242000,16109000,16632000,19763000,13933000,-8017000,-18518000,-13346000,4552000,-2881000,29401000,54127000,20268000,11619000,16539000,22588000,30416000,9235000,-12430000,3437000,null,-3204000,46857000],"capex":[null,null,460000,722000,528000,495000,985000,704000,364000,1363000,2529000,1092000,772000,841000,8120000,6615000,496000,8993000,4169000,3363000,1310000,1089000,2906000,2863000,2424000,2602000],"depreciationAndAmortization":[null,200000,300000,246000,300000,300000,400000,403000,375000,433000,479000,637000,659000,713000,756000,814000,850000,1113000,2885000,1846000,1999000,2153000,2326000,2557000,3411000,2371000],"dilutedShares":[null,153680642,164863973,181125524,168012364,156867484,199385061,163849133,193379275,188903553,186991769,180902804,182853746,183332560,181429745,182014979,180701844,179688524,170168732,178567680,162465988,172929960,180875933,190025091,196090295,195139642],"sharesOutstanding":[null,null,null,154444851,null,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"totalCosts":[null,47583000,52236000,77422000,71019000,133178000,92145000,112265000,96355000,112796000,117379000,141638000,116935000,131566000,132410000,130690000,118850000,142672000,148838000,142932000,125112000,142725000,142026000,183088000,155419000,161357000],"operatingMargin":[null,25.817314438052474,31.992344647111665,14.15963544842726,18.44302300210154,-31.70683465688262,10.274012619770973,12.769329987023987,12.48410535876476,7.731069065089533,8.717697470234624,2.2498585211666136,2.7421984163949698,4.753424260851938,6.991936163636875,9.817966022164258,0.37135456397273936,1.0767897382561968,-6.1543838127367,5.861741925285843,-0.16893379556608834,6.4956761006289305,6.352984617007669,9.315687284542538,2.8035922002226363,17.934177266693453],"netMargin":[null,22.099059913006876,25.157208139671134,13.44450234497134,13.137495837113425,-40.09810417635017,6.77144192568357,9.7871778335496,8.082652134423252,3.9690135545248557,3.1449035298509203,2.3402669464036774,1.5877636569299354,3.3171169605884225,4.317102638307437,6.900454049876482,1.2029205401825755,0.7626971745536488,-1.2124756613341512,1.2415037673217766,-0.08166467842531284,4.650812368972746,5.766808869781948,9.166600626064906,3.9324086002676637,14.433498288568247],"freeCashFlow":[null,null,-1779000,-1964000,15581000,16137000,18778000,13229000,-8381000,-19881000,-15875000,3460000,-3653000,28560000,46007000,13653000,11123000,7546000,18419000,27053000,7925000,-13519000,531000,null,-5628000,44255000],"capexOutflow":[null,null,-460000,-722000,-528000,-495000,-985000,-704000,-364000,-1363000,-2529000,-1092000,-772000,-841000,-8120000,-6615000,-496000,-8993000,-4169000,-3363000,-1310000,-1089000,-2906000,-2863000,-2424000,-2602000],"grossMargin":[null,70.49872940149355,73.73224491921519,71.02435887485726,71.6131329023071,73.33386077514167,72.74382643919918,69.93294431192162,71.23524069028157,70.63404418922346,70.63823499677267,68.21902303689492,71.25889946104198,69.52335447253351,68.4112556545194,67.52784333209125,68.85315986688238,67.43907089616918,67.06274204936915,67.30860424679909,67.62075563846567,66.98506289308176,69.93755810656663,62.936363276142174,67.72773323660742,75.19873460855767],"currentRatio":[null,null,null,3.699775515852271,null,5.188476208740864,4.357617935241062,4.701472921641851,5.007323013550844,5.4434297136161565,4.522973927142446,4.99348675640469,6.627571041307274,6.497316605373828,5.625724498369434,6.731463380576695,5.646752523494605,5.446784068509066,4.583819726634651,4.246255907346187,3.958749715259139,5.022931740744994,4.823711328309812,4.941119936369763,5.388676234056082,4.956348554982874],"fcfMargin":[null,null,-2.3161348279498495,-2.17755258168594,17.89294778304758,15.958740864543053,18.285035444418476,10.279023147033,-7.612170753860127,-16.26297577854671,-12.345534999105679,2.387886651299535,-3.0382926342404684,20.6758752497611,32.31645640751876,9.42118991429636,9.324101162683476,5.232102617438031,13.1368171800669,17.817719584804255,6.345025260005925,-8.856787211740041,0.3501229716275114,null,-3.5196557891708666,22.507997701137732],"returnOnAssets":[null,null,null,37.17306040118038,null,0.9215194254564333,-3.5237676829804063,-4.288990722746103,-3.530012547783711,10.956078302352362,9.069463116790487,5.9947793977207615,3.885089368549824,3.6423983961520205,3.8741224428628573,5.214258649065444,4.930359204575537,3.987244914293764,2.2016339029269436,0.55341018681663,0.22898576533120668,1.3769871360412291,3.242748057901485,6.285655034075591,7.4860281683914245,11.260218894145394],"returnOnEquity":[null,null,null,72.91030177813921,72.57603988477167,1.7945497158438135,-6.756998102837657,-5.567953386744355,-6.408056023477313,13.822287250049289,11.877423086543272,7.657885605228152,4.865859803185637,4.528397598902207,4.949671035870292,6.613311052324826,6.24250071824107,5.058304123732276,2.856186338809338,0.7215026353414272,0.30671068989164013,1.7994678265575592,4.3161504286646455,8.409097047117951,10.007683063769429,14.762258968930594],"revenueGrowth":[null,null,null,null,null,57.64307874592707,33.703081670116774,42.692891909571706,26.436913607184277,20.89658514394217,25.213250759523255,12.586733385651794,9.20254314259763,12.994183906353541,10.712424857491708,0.01380281301328612,-0.7809900858340546,4.410998175658065,-1.513725380011799,4.77097393008461,4.701030236476567,5.834633385335408,8.167806631528652,32.97328626376521,28.02299421141543,28.812237945492658]}},"filings":[{"accn":"0000950170-22-003380","filed":"2022-03-10","form":"10-K"},{"accn":"0000950170-21-001366","filed":"2021-08-12","form":"10-Q"},{"accn":"0000950170-21-004094","filed":"2021-11-10","form":"10-Q"},{"accn":"0001628280-23-005575","filed":"2023-02-28","form":"10-K"},{"accn":"0000950170-22-009721","filed":"2022-05-12","form":"10-Q"},{"accn":"0001628280-22-021082","filed":"2022-08-04","form":"10-Q"},{"accn":"0001628280-22-029535","filed":"2022-11-10","form":"10-Q"},{"accn":"0001628280-24-007659","filed":"2024-02-28","form":"10-K"},{"accn":"0001628280-23-015746","filed":"2023-05-04","form":"10-Q"},{"accn":"0001628280-23-027265","filed":"2023-08-03","form":"10-Q"},{"accn":"0001628280-23-036408","filed":"2023-11-02","form":"10-Q"},{"accn":"0001628280-25-008688","filed":"2025-02-27","form":"10-K"},{"accn":"0001628280-24-022258","filed":"2024-05-09","form":"10-Q"},{"accn":"0001628280-24-036155","filed":"2024-08-08","form":"10-Q"},{"accn":"0001628280-24-046367","filed":"2024-11-07","form":"10-Q"},{"accn":"0001628280-26-012333","filed":"2026-02-26","form":"10-K"},{"accn":"0001628280-25-023887","filed":"2025-05-08","form":"10-Q"},{"accn":"0001628280-25-038989","filed":"2025-08-07","form":"10-Q"},{"accn":"0001628280-25-050211","filed":"2025-11-06","form":"10-Q"},{"accn":"0001628280-26-032216","filed":"2026-05-07","form":"10-Q"},{"accn":"0001628280-26-054342","filed":"2026-08-06","form":"10-Q"}],"provenance":{"#0":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":110494000},"revenue@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#0"}],"rule":"component-sum","value":110494000},"#1":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":64143000},"revenue@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#1"}],"rule":"component-sum","value":64143000},"#2":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":76809000},"revenue@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#2"}],"rule":"component-sum","value":76809000},"#3":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":263112000},"#4":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":172919000},"#5":{"kind":"computed","op":"sum","terms":[{"ref":"#3"},{"ref":"#4","weight":-1}],"rule":"quarter-from-ytd","value":90193000},"revenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#5"}],"rule":"component-sum","value":90193000},"revenue@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#3"}],"rule":"component-sum","value":263112000},"#6":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":87079000},"revenue@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#6"}],"rule":"component-sum","value":87079000},"#7":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":101117000},"revenue@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#7"}],"rule":"component-sum","value":101117000},"#8":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":102696000},"revenue@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#8"}],"rule":"component-sum","value":102696000},"#9":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":419591000},"#10":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":290892000},"#11":{"kind":"computed","op":"sum","terms":[{"ref":"#9"},{"ref":"#10","weight":-1}],"rule":"quarter-from-ytd","value":128699000},"revenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#11"}],"rule":"component-sum","value":128699000},"revenue@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#9"}],"rule":"component-sum","value":419591000},"#12":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":110100000},"revenue@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#12"}],"rule":"component-sum","value":110100000},"#13":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":122247000},"revenue@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#13"}],"rule":"component-sum","value":122247000},"#14":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":128589000},"revenue@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#14"}],"rule":"component-sum","value":128589000},"#15":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":505835000},"#16":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":360937000},"#17":{"kind":"computed","op":"sum","terms":[{"ref":"#15"},{"ref":"#16","weight":-1}],"rule":"quarter-from-ytd","value":144898000},"revenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#17"}],"rule":"component-sum","value":144898000},"revenue@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#15"}],"rule":"component-sum","value":505835000},"#18":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":120232000},"revenue@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#18"}],"rule":"component-sum","value":120232000},"#19":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":138132000},"revenue@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#19"}],"rule":"component-sum","value":138132000},"#20":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":142364000},"revenue@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#20"}],"rule":"component-sum","value":142364000},"#21":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":545646000},"#22":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":400728000},"#23":{"kind":"computed","op":"sum","terms":[{"ref":"#21"},{"ref":"#22","weight":-1}],"rule":"quarter-from-ytd","value":144918000},"revenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#23"}],"rule":"component-sum","value":144918000},"revenue@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#21"}],"rule":"component-sum","value":545646000},"#24":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":119293000},"revenue@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#24"}],"rule":"component-sum","value":119293000},"#25":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":144225000},"revenue@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#25"}],"rule":"component-sum","value":144225000},"#26":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":140209000},"revenue@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#26"}],"rule":"component-sum","value":140209000},"#27":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":555558000},"#28":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":403726000},"#29":{"kind":"computed","op":"sum","terms":[{"ref":"#27"},{"ref":"#28","weight":-1}],"rule":"quarter-from-ytd","value":151832000},"revenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#29"}],"rule":"component-sum","value":151832000},"revenue@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#27"}],"rule":"component-sum","value":555558000},"#30":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":124901000},"revenue@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#30"}],"rule":"component-sum","value":124901000},"#31":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":152640000},"revenue@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#31"}],"rule":"component-sum","value":152640000},"#32":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":151661000},"revenue@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#32"}],"rule":"component-sum","value":151661000},"#33":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":631098000},"#34":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":429202000},"#35":{"kind":"computed","op":"sum","terms":[{"ref":"#33"},{"ref":"#34","weight":-1}],"rule":"quarter-from-ytd","value":201896000},"revenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#35"}],"rule":"component-sum","value":201896000},"revenue@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#33"}],"rule":"component-sum","value":631098000},"#36":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":159902000},"revenue@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#36"}],"rule":"component-sum","value":159902000},"#37":{"kind":"filed","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":196619000},"revenue@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#37"}],"rule":"component-sum","value":196619000},"costOfRevenue@FY2019":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":31158000},"costOfRevenue@2020Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":18923000},"costOfRevenue@2020Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":20176000},"#38":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":72888000},"#39":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":46754000},"costOfRevenue@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":26134000},"costOfRevenue@FY2020":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":72888000},"costOfRevenue@2021Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":24719000},"costOfRevenue@2021Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":26964000},"costOfRevenue@2021Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":27991000},"#40":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":118370000},"#41":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":79674000},"costOfRevenue@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":38696000},"costOfRevenue@FY2021":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":118370000},"costOfRevenue@2022Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":31670000},"costOfRevenue@2022Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":35899000},"costOfRevenue@2022Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":37756000},"#42":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":151375000},"#43":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":105325000},"costOfRevenue@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":46050000},"costOfRevenue@FY2022":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":151375000},"costOfRevenue@2023Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":34556000},"costOfRevenue@2023Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":42098000},"costOfRevenue@2023Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":44971000},"#44":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":168683000},"#45":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":121625000},"costOfRevenue@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":47058000},"costOfRevenue@FY2023":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":168683000},"costOfRevenue@2024Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":37156000},"costOfRevenue@2024Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":46961000},"costOfRevenue@2024Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":46181000},"#46":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":179935000},"#47":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":130299000},"costOfRevenue@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":49636000},"costOfRevenue@FY2024":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":179935000},"costOfRevenue@2025Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":40442000},"costOfRevenue@2025Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":50394000},"costOfRevenue@2025Q3":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":45593000},"#48":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":211259000},"#49":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":136429000},"costOfRevenue@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":74830000},"costOfRevenue@FY2025":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":211259000},"costOfRevenue@2026Q1":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":51604000},"costOfRevenue@2026Q2":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":48764000},"grossProfit@FY2019":{"kind":"filed","concept":"GrossProfit","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":79336000},"grossProfit@2020Q2":{"kind":"filed","concept":"GrossProfit","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":45220000},"grossProfit@2020Q3":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":56633000},"#50":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":190224000},"#51":{"kind":"filed","concept":"GrossProfit","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":126165000},"grossProfit@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#50"},{"ref":"#51","weight":-1}],"rule":"quarter-from-ytd","value":64059000},"grossProfit@FY2020":{"kind":"filed","concept":"GrossProfit","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":190224000},"grossProfit@2021Q1":{"kind":"filed","concept":"GrossProfit","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":62360000},"grossProfit@2021Q2":{"kind":"filed","concept":"GrossProfit","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":74153000},"grossProfit@2021Q3":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":74705000},"#52":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":301221000},"#53":{"kind":"filed","concept":"GrossProfit","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":211218000},"grossProfit@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#52"},{"ref":"#53","weight":-1}],"rule":"quarter-from-ytd","value":90003000},"grossProfit@FY2021":{"kind":"filed","concept":"GrossProfit","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":301221000},"grossProfit@2022Q1":{"kind":"filed","concept":"GrossProfit","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":78430000},"grossProfit@2022Q2":{"kind":"filed","concept":"GrossProfit","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":86348000},"grossProfit@2022Q3":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":90833000},"#54":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":354460000},"#55":{"kind":"filed","concept":"GrossProfit","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":255612000},"grossProfit@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#54"},{"ref":"#55","weight":-1}],"rule":"quarter-from-ytd","value":98848000},"grossProfit@FY2022":{"kind":"filed","concept":"GrossProfit","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":354460000},"grossProfit@2023Q1":{"kind":"filed","concept":"GrossProfit","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":85676000},"grossProfit@2023Q2":{"kind":"filed","concept":"GrossProfit","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":96034000},"grossProfit@2023Q3":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":97393000},"#56":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":376963000},"#57":{"kind":"filed","concept":"GrossProfit","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":279103000},"grossProfit@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#56"},{"ref":"#57","weight":-1}],"rule":"quarter-from-ytd","value":97860000},"grossProfit@FY2023":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":376963000},"grossProfit@2024Q1":{"kind":"filed","concept":"GrossProfit","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":82137000},"grossProfit@2024Q2":{"kind":"filed","concept":"GrossProfit","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":97264000},"grossProfit@2024Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":94028000},"#58":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":375623000},"#59":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":273427000},"grossProfit@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#58"},{"ref":"#59","weight":-1}],"rule":"quarter-from-ytd","value":102196000},"grossProfit@FY2024":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":375623000},"grossProfit@2025Q1":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":84459000},"grossProfit@2025Q2":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":102246000},"grossProfit@2025Q3":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":106068000},"#60":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":419839000},"#61":{"kind":"filed","concept":"GrossProfit","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":292773000},"grossProfit@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#60"},{"ref":"#61","weight":-1}],"rule":"quarter-from-ytd","value":127066000},"grossProfit@FY2025":{"kind":"filed","concept":"GrossProfit","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":419839000},"grossProfit@2026Q1":{"kind":"filed","concept":"GrossProfit","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":108298000},"grossProfit@2026Q2":{"kind":"filed","concept":"GrossProfit","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":147855000},"operatingExpenses@FY2019":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":79683000},"operatingExpenses@2020Q2":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":28660000},"operatingExpenses@2020Q3":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":32060000},"#62":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":132284000},"#63":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":80996000},"operatingExpenses@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":51288000},"operatingExpenses@FY2020":{"kind":"filed","concept":"OperatingExpenses","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":132284000},"operatingExpenses@2021Q1":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":46300000},"operatingExpenses@2021Q2":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":106214000},"operatingExpenses@2021Q3":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":64154000},"#64":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":290238000},"#65":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":216669000},"operatingExpenses@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":73569000},"operatingExpenses@FY2021":{"kind":"filed","concept":"OperatingExpenses","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":290238000},"operatingExpenses@2022Q1":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":64685000},"operatingExpenses@2022Q2":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":76897000},"operatingExpenses@2022Q3":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":79623000},"#66":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":316794000},"#67":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":221206000},"operatingExpenses@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":95588000},"operatingExpenses@FY2022":{"kind":"filed","concept":"OperatingExpenses","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":316794000},"operatingExpenses@2023Q1":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":82379000},"operatingExpenses@2023Q2":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":89468000},"operatingExpenses@2023Q3":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":87439000},"#68":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":342918000},"#69":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":259286000},"operatingExpenses@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":83632000},"operatingExpenses@FY2023":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":342918000},"operatingExpenses@2024Q1":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":81694000},"operatingExpenses@2024Q2":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":95711000},"operatingExpenses@2024Q3":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":102657000},"#70":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":373358000},"#71":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":280062000},"operatingExpenses@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":93296000},"operatingExpenses@FY2024":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":373358000},"operatingExpenses@2025Q1":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":84670000},"operatingExpenses@2025Q2":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":92331000},"operatingExpenses@2025Q3":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":96433000},"#72":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":381692000},"#73":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":273434000},"operatingExpenses@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":108258000},"operatingExpenses@FY2025":{"kind":"filed","concept":"OperatingExpenses","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":381692000},"operatingExpenses@2026Q1":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":103815000},"operatingExpenses@2026Q2":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":112593000},"operatingIncome@FY2019":{"kind":"filed","concept":"OperatingIncomeLoss","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":-347000},"operatingIncome@2020Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":16560000},"operatingIncome@2020Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":24573000},"#74":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":57940000},"#75":{"kind":"filed","concept":"OperatingIncomeLoss","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":45169000},"operatingIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#74"},{"ref":"#75","weight":-1}],"rule":"quarter-from-ytd","value":12771000},"operatingIncome@FY2020":{"kind":"filed","concept":"OperatingIncomeLoss","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":57940000},"operatingIncome@2021Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":16060000},"operatingIncome@2021Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":-32061000},"operatingIncome@2021Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":10551000},"#76":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":10983000},"#77":{"kind":"filed","concept":"OperatingIncomeLoss","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":-5451000},"operatingIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#76"},{"ref":"#77","weight":-1}],"rule":"quarter-from-ytd","value":16434000},"operatingIncome@FY2021":{"kind":"filed","concept":"OperatingIncomeLoss","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":10983000},"operatingIncome@2022Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":13745000},"operatingIncome@2022Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":9451000},"operatingIncome@2022Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":11210000},"#78":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":37666000},"#79":{"kind":"filed","concept":"OperatingIncomeLoss","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":34406000},"operatingIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#78"},{"ref":"#79","weight":-1}],"rule":"quarter-from-ytd","value":3260000},"operatingIncome@FY2022":{"kind":"filed","concept":"OperatingIncomeLoss","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":37666000},"operatingIncome@2023Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":3297000},"operatingIncome@2023Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":6566000},"operatingIncome@2023Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":9954000},"#80":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":34045000},"#81":{"kind":"filed","concept":"OperatingIncomeLoss","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":19817000},"operatingIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#80"},{"ref":"#81","weight":-1}],"rule":"quarter-from-ytd","value":14228000},"operatingIncome@FY2023":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":34045000},"operatingIncome@2024Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":443000},"operatingIncome@2024Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":1553000},"operatingIncome@2024Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-8629000},"#82":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2265000},"#83":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":-6635000},"operatingIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#82"},{"ref":"#83","weight":-1}],"rule":"quarter-from-ytd","value":8900000},"operatingIncome@FY2024":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2265000},"operatingIncome@2025Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":-211000},"operatingIncome@2025Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":9915000},"operatingIncome@2025Q3":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":9635000},"#84":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":38147000},"#85":{"kind":"filed","concept":"OperatingIncomeLoss","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":19339000},"operatingIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#84"},{"ref":"#85","weight":-1}],"rule":"quarter-from-ytd","value":18808000},"operatingIncome@FY2025":{"kind":"filed","concept":"OperatingIncomeLoss","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":38147000},"operatingIncome@2026Q1":{"kind":"filed","concept":"OperatingIncomeLoss","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":4483000},"operatingIncome@2026Q2":{"kind":"filed","concept":"OperatingIncomeLoss","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":35262000},"pretaxIncome@FY2019":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":112000},"pretaxIncome@2020Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":16578000},"pretaxIncome@2020Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":24585000},"#86":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":58076000},"#87":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":45297000},"pretaxIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#86"},{"ref":"#87","weight":-1}],"rule":"quarter-from-ytd","value":12779000},"pretaxIncome@FY2020":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":58076000},"pretaxIncome@2021Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":16022000},"pretaxIncome@2021Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":-32092000},"pretaxIncome@2021Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":9618000},"#88":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":9859000},"#89":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":-6452000},"pretaxIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#88"},{"ref":"#89","weight":-1}],"rule":"quarter-from-ytd","value":16311000},"pretaxIncome@FY2021":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":9859000},"pretaxIncome@2022Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":13753000},"pretaxIncome@2022Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":9521000},"pretaxIncome@2022Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":11815000},"#90":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":38727000},"#91":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":35089000},"pretaxIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#90"},{"ref":"#91","weight":-1}],"rule":"quarter-from-ytd","value":3638000},"pretaxIncome@FY2022":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":38727000},"pretaxIncome@2023Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":4368000},"pretaxIncome@2023Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":8083000},"pretaxIncome@2023Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":11849000},"#92":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":40807000},"#93":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":24300000},"pretaxIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#92"},{"ref":"#93","weight":-1}],"rule":"quarter-from-ytd","value":16507000},"pretaxIncome@FY2023":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":40807000},"pretaxIncome@2024Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":3280000},"pretaxIncome@2024Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":4383000},"pretaxIncome@2024Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-5701000},"#94":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":14340000},"#95":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":1960000},"pretaxIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#94"},{"ref":"#95","weight":-1}],"rule":"quarter-from-ytd","value":12380000},"pretaxIncome@FY2024":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":14340000},"pretaxIncome@2025Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":1864000},"pretaxIncome@2025Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":12031000},"pretaxIncome@2025Q3":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":11959000},"#96":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":47207000},"#97":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":25854000},"pretaxIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#96"},{"ref":"#97","weight":-1}],"rule":"quarter-from-ytd","value":21353000},"pretaxIncome@FY2025":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":47207000},"pretaxIncome@2026Q1":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":6445000},"pretaxIncome@2026Q2":{"kind":"filed","concept":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":36881000},"netIncome@FY2019":{"kind":"filed","concept":"NetIncomeLoss","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":112000},"netIncome@2020Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-03-31","value":4134000},"netIncome@2020Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":14175000},"netIncome@2020Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":19323000},"#98":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":49758000},"#99":{"kind":"filed","concept":"NetIncomeLoss","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":37632000},"netIncome@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#98"},{"ref":"#99","weight":-1}],"rule":"quarter-from-ytd","value":12126000},"netIncome@FY2020":{"kind":"filed","concept":"NetIncomeLoss","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":49758000},"netIncome@2021Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":11440000},"netIncome@2021Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":-40546000},"netIncome@2021Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":6954000},"#100":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":-9556000},"#101":{"kind":"filed","concept":"NetIncomeLoss","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":-22152000},"netIncome@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#100"},{"ref":"#101","weight":-1}],"rule":"quarter-from-ytd","value":12596000},"netIncome@FY2021":{"kind":"filed","concept":"NetIncomeLoss","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":-9556000},"netIncome@2022Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":8899000},"netIncome@2022Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":4852000},"netIncome@2022Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":4044000},"#102":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":21186000},"#103":{"kind":"filed","concept":"NetIncomeLoss","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":17795000},"netIncome@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#102"},{"ref":"#103","weight":-1}],"rule":"quarter-from-ytd","value":3391000},"netIncome@FY2022":{"kind":"filed","concept":"NetIncomeLoss","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":21186000},"netIncome@2023Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":1909000},"netIncome@2023Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":4582000},"netIncome@2023Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":6146000},"#104":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":22637000},"#105":{"kind":"filed","concept":"NetIncomeLoss","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":12637000},"netIncome@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#104"},{"ref":"#105","weight":-1}],"rule":"quarter-from-ytd","value":10000000},"netIncome@FY2023":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":22637000},"netIncome@2024Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":1435000},"netIncome@2024Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":1100000},"netIncome@2024Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":-1700000},"#106":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2720000},"#107":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":835000},"netIncome@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#106"},{"ref":"#107","weight":-1}],"rule":"quarter-from-ytd","value":1885000},"netIncome@FY2024":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":2720000},"netIncome@2025Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":-102000},"netIncome@2025Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":7099000},"netIncome@2025Q3":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":8746000},"#108":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":34250000},"#109":{"kind":"filed","concept":"NetIncomeLoss","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":15743000},"netIncome@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#108"},{"ref":"#109","weight":-1}],"rule":"quarter-from-ytd","value":18507000},"netIncome@FY2025":{"kind":"filed","concept":"NetIncomeLoss","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":34250000},"netIncome@2026Q1":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":6288000},"netIncome@2026Q2":{"kind":"filed","concept":"NetIncomeLoss","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":28379000},"dilutedEps@FY2019":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":0,"unit":"USD/shares","start":"2019-01-01","end":"2019-12-31","value":0},"dilutedEps@2020Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":1,"unit":"USD/shares","start":"2020-04-01","end":"2020-06-30","value":0.09},"dilutedEps@2020Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-07-01","end":"2020-09-30","value":0.12},"#110":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":0.3},"#111":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":163331348},"#112":{"kind":"computed","op":"product","terms":[{"ref":"#110"},{"ref":"#111"}],"value":48999404.4},"#113":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":2,"unit":"USD/shares","start":"2020-01-01","end":"2020-09-30","value":0.24},"#114":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-01-01","end":"2020-09-30","value":157399956},"#115":{"kind":"computed","op":"product","terms":[{"ref":"#113"},{"ref":"#114"}],"value":37775989.44},"#116":{"kind":"computed","op":"sum","terms":[{"ref":"#112"},{"ref":"#115","weight":-1}],"value":11223414.96},"#117":{"kind":"computed","op":"sum","terms":[{"ref":"#111","weight":4},{"ref":"#114","weight":-3}],"rule":"unaverage-quarter","value":181125524},"dilutedEps@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#116"},{"ref":"#117"}],"rule":"per-share-quarter","value":0.06196484466761295},"dilutedEps@FY2020":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":3,"unit":"USD/shares","start":"2020-01-01","end":"2020-12-31","value":0.3},"dilutedEps@2021Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":4,"unit":"USD/shares","start":"2021-01-01","end":"2021-03-31","value":0.07},"dilutedEps@2021Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":5,"unit":"USD/shares","start":"2021-04-01","end":"2021-06-30","value":-0.26},"dilutedEps@2021Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2021-07-01","end":"2021-09-30","value":0.03},"#118":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":-0.06},"#119":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":159177713},"#120":{"kind":"computed","op":"product","terms":[{"ref":"#118"},{"ref":"#119"}],"value":-9550662.78},"#121":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":6,"unit":"USD/shares","start":"2021-01-01","end":"2021-09-30","value":-0.14},"#122":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2021-01-01","end":"2021-09-30","value":157620573},"#123":{"kind":"computed","op":"product","terms":[{"ref":"#121"},{"ref":"#122"}],"value":-22066880.220000003},"#124":{"kind":"computed","op":"sum","terms":[{"ref":"#120"},{"ref":"#123","weight":-1}],"value":12516217.440000003},"#125":{"kind":"computed","op":"sum","terms":[{"ref":"#119","weight":4},{"ref":"#122","weight":-3}],"rule":"unaverage-quarter","value":163849133},"dilutedEps@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#124"},{"ref":"#125"}],"rule":"per-share-quarter","value":0.07638867054609318},"dilutedEps@FY2021":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":7,"unit":"USD/shares","start":"2021-01-01","end":"2021-12-31","value":-0.06},"dilutedEps@2022Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":8,"unit":"USD/shares","start":"2022-01-01","end":"2022-03-31","value":0.05},"dilutedEps@2022Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":9,"unit":"USD/shares","start":"2022-04-01","end":"2022-06-30","value":0.03},"dilutedEps@2022Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2022-07-01","end":"2022-09-30","value":0.02},"#126":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":0.11},"#127":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":187547474},"#128":{"kind":"computed","op":"product","terms":[{"ref":"#126"},{"ref":"#127"}],"value":20630222.14},"#129":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":10,"unit":"USD/shares","start":"2022-01-01","end":"2022-09-30","value":0.09},"#130":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2022-01-01","end":"2022-09-30","value":189762364},"#131":{"kind":"computed","op":"product","terms":[{"ref":"#129"},{"ref":"#130"}],"value":17078612.759999998},"#132":{"kind":"computed","op":"sum","terms":[{"ref":"#128"},{"ref":"#131","weight":-1}],"value":3551609.3800000027},"#133":{"kind":"computed","op":"sum","terms":[{"ref":"#127","weight":4},{"ref":"#130","weight":-3}],"rule":"unaverage-quarter","value":180902804},"dilutedEps@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#132"},{"ref":"#133"}],"rule":"per-share-quarter","value":0.019632693918884767},"dilutedEps@FY2022":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":11,"unit":"USD/shares","start":"2022-01-01","end":"2022-12-31","value":0.11},"dilutedEps@2023Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":12,"unit":"USD/shares","start":"2023-01-01","end":"2023-03-31","value":0.01},"dilutedEps@2023Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":13,"unit":"USD/shares","start":"2023-04-01","end":"2023-06-30","value":0.02},"dilutedEps@2023Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2023-07-01","end":"2023-09-30","value":0.03},"#134":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.12},"#135":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":182412965},"#136":{"kind":"computed","op":"product","terms":[{"ref":"#134"},{"ref":"#135"}],"value":21889555.8},"#137":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":14,"unit":"USD/shares","start":"2023-01-01","end":"2023-09-30","value":0.07},"#138":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2023-01-01","end":"2023-09-30","value":182545627},"#139":{"kind":"computed","op":"product","terms":[{"ref":"#137"},{"ref":"#138"}],"value":12778193.89},"#140":{"kind":"computed","op":"sum","terms":[{"ref":"#136"},{"ref":"#139","weight":-1}],"value":9111361.91},"#141":{"kind":"computed","op":"sum","terms":[{"ref":"#135","weight":4},{"ref":"#138","weight":-3}],"rule":"unaverage-quarter","value":182014979},"dilutedEps@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#140"},{"ref":"#141"}],"rule":"per-share-quarter","value":0.05005830816814258},"dilutedEps@FY2023":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2023-01-01","end":"2023-12-31","value":0.12},"dilutedEps@2024Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":16,"unit":"USD/shares","start":"2024-01-01","end":"2024-03-31","value":0.01},"dilutedEps@2024Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":17,"unit":"USD/shares","start":"2024-04-01","end":"2024-06-30","value":0.01},"dilutedEps@2024Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2024-07-01","end":"2024-09-30","value":-0.01},"#142":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.02},"#143":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":180102840},"#144":{"kind":"computed","op":"product","terms":[{"ref":"#142"},{"ref":"#143"}],"value":3602056.8000000003},"#145":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2024-01-01","end":"2024-09-30","value":0},"#146":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2024-01-01","end":"2024-09-30","value":180614560},"#147":{"kind":"computed","op":"product","terms":[{"ref":"#145"},{"ref":"#146"}],"value":0},"#148":{"kind":"computed","op":"sum","terms":[{"ref":"#144"},{"ref":"#147","weight":-1}],"value":3602056.8000000003},"#149":{"kind":"computed","op":"sum","terms":[{"ref":"#143","weight":4},{"ref":"#146","weight":-3}],"rule":"unaverage-quarter","value":178567680},"dilutedEps@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#148"},{"ref":"#149"}],"rule":"per-share-quarter","value":0.020171941529396588},"dilutedEps@FY2024":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2024-01-01","end":"2024-12-31","value":0.02},"dilutedEps@2025Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2025-01-01","end":"2025-03-31","value":0},"dilutedEps@2025Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2025-04-01","end":"2025-06-30","value":0.04},"dilutedEps@2025Q3":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2025-07-01","end":"2025-09-30","value":0.05},"#150":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.19},"#151":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":179486886},"#152":{"kind":"computed","op":"product","terms":[{"ref":"#150"},{"ref":"#151"}],"value":34102508.34},"#153":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":18,"unit":"USD/shares","start":"2025-01-01","end":"2025-09-30","value":0.09},"#154":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2025-01-01","end":"2025-09-30","value":175974151},"#155":{"kind":"computed","op":"product","terms":[{"ref":"#153"},{"ref":"#154"}],"value":15837673.59},"#156":{"kind":"computed","op":"sum","terms":[{"ref":"#152"},{"ref":"#155","weight":-1}],"value":18264834.750000004},"#157":{"kind":"computed","op":"sum","terms":[{"ref":"#151","weight":4},{"ref":"#154","weight":-3}],"rule":"unaverage-quarter","value":190025091},"dilutedEps@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#156"},{"ref":"#157"}],"rule":"per-share-quarter","value":0.09611801606767816},"dilutedEps@FY2025":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":15,"unit":"USD/shares","start":"2025-01-01","end":"2025-12-31","value":0.19},"dilutedEps@2026Q1":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":19,"unit":"USD/shares","start":"2026-01-01","end":"2026-03-31","value":0.03},"dilutedEps@2026Q2":{"kind":"filed","concept":"EarningsPerShareDiluted","filing":20,"unit":"USD/shares","start":"2026-04-01","end":"2026-06-30","value":0.15},"cash@2020Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2020-09-30","value":58133000},"cash@2020Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2020-12-31","value":58133000},"cash@FY2020":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":0,"unit":"USD","end":"2020-12-31","value":58133000},"cash@2021Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":1,"unit":"USD","end":"2021-06-30","value":163968000},"cash@2021Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":2,"unit":"USD","end":"2021-09-30","value":180648000},"cash@2021Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2021-12-31","value":195374000},"cash@FY2021":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":3,"unit":"USD","end":"2021-12-31","value":195374000},"cash@2022Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":4,"unit":"USD","end":"2022-03-31","value":189401000},"cash@2022Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":5,"unit":"USD","end":"2022-06-30","value":170220000},"cash@2022Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":6,"unit":"USD","end":"2022-09-30","value":155582000},"cash@2022Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2022-12-31","value":159775000},"cash@FY2022":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":7,"unit":"USD","end":"2022-12-31","value":159775000},"cash@2023Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":8,"unit":"USD","end":"2023-03-31","value":155877000},"cash@2023Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":9,"unit":"USD","end":"2023-06-30","value":146730000},"cash@2023Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":10,"unit":"USD","end":"2023-09-30","value":182951000},"cash@2023Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2023-12-31","value":144173000},"cash@FY2023":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":11,"unit":"USD","end":"2023-12-31","value":144173000},"cash@2024Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":12,"unit":"USD","end":"2024-03-31","value":155328000},"cash@2024Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":13,"unit":"USD","end":"2024-06-30","value":131811000},"cash@2024Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":14,"unit":"USD","end":"2024-09-30","value":124103000},"cash@2024Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2024-12-31","value":85645000},"cash@FY2024":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":15,"unit":"USD","end":"2024-12-31","value":85645000},"cash@2025Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":16,"unit":"USD","end":"2025-03-31","value":90008000},"cash@2025Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":17,"unit":"USD","end":"2025-06-30","value":50849000},"cash@2025Q3":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":18,"unit":"USD","end":"2025-09-30","value":46454000},"cash@2025Q4":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2025-12-31","value":81985000},"cash@FY2025":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2025-12-31","value":81985000},"cash@2026Q1":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":19,"unit":"USD","end":"2026-03-31","value":74304000},"cash@2026Q2":{"kind":"filed","concept":"CashAndCashEquivalentsAtCarryingValue","filing":20,"unit":"USD","end":"2026-06-30","value":108539000},"cash@FY2019":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":3,"unit":"USD","end":"2019-12-31","value":38353000},"cash@2020Q2":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":1,"unit":"USD","end":"2020-06-30","value":61582000},"cash@2021Q1":{"kind":"filed","concept":"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","filing":4,"unit":"USD","end":"2021-03-31","value":73837000},"currentAssets@2020Q4":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2020-12-31","value":120313000},"currentAssets@FY2020":{"kind":"filed","concept":"AssetsCurrent","filing":0,"unit":"USD","end":"2020-12-31","value":120313000},"currentAssets@2021Q2":{"kind":"filed","concept":"AssetsCurrent","filing":1,"unit":"USD","end":"2021-06-30","value":243490000},"currentAssets@2021Q3":{"kind":"filed","concept":"AssetsCurrent","filing":2,"unit":"USD","end":"2021-09-30","value":268621000},"currentAssets@2021Q4":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2021-12-31","value":293339000},"currentAssets@FY2021":{"kind":"filed","concept":"AssetsCurrent","filing":3,"unit":"USD","end":"2021-12-31","value":293339000},"currentAssets@2022Q1":{"kind":"filed","concept":"AssetsCurrent","filing":4,"unit":"USD","end":"2022-03-31","value":306333000},"currentAssets@2022Q2":{"kind":"filed","concept":"AssetsCurrent","filing":5,"unit":"USD","end":"2022-06-30","value":315904000},"currentAssets@2022Q3":{"kind":"filed","concept":"AssetsCurrent","filing":6,"unit":"USD","end":"2022-09-30","value":345908000},"currentAssets@2022Q4":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2022-12-31","value":356500000},"currentAssets@FY2022":{"kind":"filed","concept":"AssetsCurrent","filing":7,"unit":"USD","end":"2022-12-31","value":356500000},"currentAssets@2023Q1":{"kind":"filed","concept":"AssetsCurrent","filing":8,"unit":"USD","end":"2023-03-31","value":349611000},"currentAssets@2023Q2":{"kind":"filed","concept":"AssetsCurrent","filing":9,"unit":"USD","end":"2023-06-30","value":369249000},"currentAssets@2023Q3":{"kind":"filed","concept":"AssetsCurrent","filing":10,"unit":"USD","end":"2023-09-30","value":395044000},"currentAssets@2023Q4":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2023-12-31","value":385659000},"currentAssets@FY2023":{"kind":"filed","concept":"AssetsCurrent","filing":11,"unit":"USD","end":"2023-12-31","value":385659000},"currentAssets@2024Q1":{"kind":"filed","concept":"AssetsCurrent","filing":12,"unit":"USD","end":"2024-03-31","value":405578000},"currentAssets@2024Q2":{"kind":"filed","concept":"AssetsCurrent","filing":13,"unit":"USD","end":"2024-06-30","value":417240000},"currentAssets@2024Q3":{"kind":"filed","concept":"AssetsCurrent","filing":14,"unit":"USD","end":"2024-09-30","value":434294000},"currentAssets@2024Q4":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2024-12-31","value":382766000},"currentAssets@FY2024":{"kind":"filed","concept":"AssetsCurrent","filing":15,"unit":"USD","end":"2024-12-31","value":382766000},"currentAssets@2025Q1":{"kind":"filed","concept":"AssetsCurrent","filing":16,"unit":"USD","end":"2025-03-31","value":399711000},"currentAssets@2025Q2":{"kind":"filed","concept":"AssetsCurrent","filing":17,"unit":"USD","end":"2025-06-30","value":393612000},"currentAssets@2025Q3":{"kind":"filed","concept":"AssetsCurrent","filing":18,"unit":"USD","end":"2025-09-30","value":418018000},"currentAssets@2025Q4":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2025-12-31","value":447285000},"currentAssets@FY2025":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2025-12-31","value":447285000},"currentAssets@2026Q1":{"kind":"filed","concept":"AssetsCurrent","filing":19,"unit":"USD","end":"2026-03-31","value":432188000},"currentAssets@2026Q2":{"kind":"filed","concept":"AssetsCurrent","filing":20,"unit":"USD","end":"2026-06-30","value":452926000},"totalAssets@2020Q4":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2020-12-31","value":133855000},"totalAssets@FY2020":{"kind":"filed","concept":"Assets","filing":0,"unit":"USD","end":"2020-12-31","value":133855000},"totalAssets@2021Q2":{"kind":"filed","concept":"Assets","filing":1,"unit":"USD","end":"2021-06-30","value":254254000},"totalAssets@2021Q3":{"kind":"filed","concept":"Assets","filing":2,"unit":"USD","end":"2021-09-30","value":284525000},"totalAssets@2021Q4":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2021-12-31","value":311751000},"totalAssets@FY2021":{"kind":"filed","concept":"Assets","filing":3,"unit":"USD","end":"2021-12-31","value":311751000},"totalAssets@2022Q1":{"kind":"filed","concept":"Assets","filing":4,"unit":"USD","end":"2022-03-31","value":342690000},"totalAssets@2022Q2":{"kind":"filed","concept":"Assets","filing":5,"unit":"USD","end":"2022-06-30","value":353646000},"totalAssets@2022Q3":{"kind":"filed","concept":"Assets","filing":6,"unit":"USD","end":"2022-09-30","value":385658000},"totalAssets@2022Q4":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2022-12-31","value":395064000},"totalAssets@FY2022":{"kind":"filed","concept":"Assets","filing":7,"unit":"USD","end":"2022-12-31","value":395064000},"totalAssets@2023Q1":{"kind":"filed","concept":"Assets","filing":8,"unit":"USD","end":"2023-03-31","value":388104000},"totalAssets@2023Q2":{"kind":"filed","concept":"Assets","filing":9,"unit":"USD","end":"2023-06-30","value":411015000},"totalAssets@2023Q3":{"kind":"filed","concept":"Assets","filing":10,"unit":"USD","end":"2023-09-30","value":441781000},"totalAssets@2023Q4":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2023-12-31","value":473209000},"totalAssets@FY2023":{"kind":"filed","concept":"Assets","filing":11,"unit":"USD","end":"2023-12-31","value":473209000},"totalAssets@2024Q1":{"kind":"filed","concept":"Assets","filing":12,"unit":"USD","end":"2024-03-31","value":510938000},"totalAssets@2024Q2":{"kind":"filed","concept":"Assets","filing":13,"unit":"USD","end":"2024-06-30","value":526023000},"totalAssets@2024Q3":{"kind":"filed","concept":"Assets","filing":14,"unit":"USD","end":"2024-09-30","value":542488000},"totalAssets@2024Q4":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2024-12-31","value":509787000},"totalAssets@FY2024":{"kind":"filed","concept":"Assets","filing":15,"unit":"USD","end":"2024-12-31","value":509787000},"totalAssets@2025Q1":{"kind":"filed","concept":"Assets","filing":16,"unit":"USD","end":"2025-03-31","value":522314000},"totalAssets@2025Q2":{"kind":"filed","concept":"Assets","filing":17,"unit":"USD","end":"2025-06-30","value":517124000},"totalAssets@2025Q3":{"kind":"filed","concept":"Assets","filing":18,"unit":"USD","end":"2025-09-30","value":544738000},"totalAssets@2025Q4":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2025-12-31","value":579996000},"totalAssets@FY2025":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2025-12-31","value":579996000},"totalAssets@2026Q1":{"kind":"filed","concept":"Assets","filing":19,"unit":"USD","end":"2026-03-31","value":563442000},"totalAssets@2026Q2":{"kind":"filed","concept":"Assets","filing":20,"unit":"USD","end":"2026-06-30","value":582677000},"currentLiabilities@2020Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2020-12-31","value":32519000},"currentLiabilities@FY2020":{"kind":"filed","concept":"LiabilitiesCurrent","filing":0,"unit":"USD","end":"2020-12-31","value":32519000},"currentLiabilities@2021Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":1,"unit":"USD","end":"2021-06-30","value":46929000},"currentLiabilities@2021Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":2,"unit":"USD","end":"2021-09-30","value":61644000},"currentLiabilities@2021Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2021-12-31","value":62393000},"currentLiabilities@FY2021":{"kind":"filed","concept":"LiabilitiesCurrent","filing":3,"unit":"USD","end":"2021-12-31","value":62393000},"currentLiabilities@2022Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":4,"unit":"USD","end":"2022-03-31","value":61177000},"currentLiabilities@2022Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":5,"unit":"USD","end":"2022-06-30","value":58034000},"currentLiabilities@2022Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":6,"unit":"USD","end":"2022-09-30","value":76478000},"currentLiabilities@2022Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2022-12-31","value":71393000},"currentLiabilities@FY2022":{"kind":"filed","concept":"LiabilitiesCurrent","filing":7,"unit":"USD","end":"2022-12-31","value":71393000},"currentLiabilities@2023Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":8,"unit":"USD","end":"2023-03-31","value":52751000},"currentLiabilities@2023Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":9,"unit":"USD","end":"2023-06-30","value":56831000},"currentLiabilities@2023Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":10,"unit":"USD","end":"2023-09-30","value":70221000},"currentLiabilities@2023Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2023-12-31","value":57292000},"currentLiabilities@FY2023":{"kind":"filed","concept":"LiabilitiesCurrent","filing":11,"unit":"USD","end":"2023-12-31","value":57292000},"currentLiabilities@2024Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":12,"unit":"USD","end":"2024-03-31","value":71825000},"currentLiabilities@2024Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":13,"unit":"USD","end":"2024-06-30","value":76603000},"currentLiabilities@2024Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":14,"unit":"USD","end":"2024-09-30","value":94745000},"currentLiabilities@2024Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2024-12-31","value":90142000},"currentLiabilities@FY2024":{"kind":"filed","concept":"LiabilitiesCurrent","filing":15,"unit":"USD","end":"2024-12-31","value":90142000},"currentLiabilities@2025Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":16,"unit":"USD","end":"2025-03-31","value":100969000},"currentLiabilities@2025Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":17,"unit":"USD","end":"2025-06-30","value":78363000},"currentLiabilities@2025Q3":{"kind":"filed","concept":"LiabilitiesCurrent","filing":18,"unit":"USD","end":"2025-09-30","value":86659000},"currentLiabilities@2025Q4":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2025-12-31","value":90523000},"currentLiabilities@FY2025":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2025-12-31","value":90523000},"currentLiabilities@2026Q1":{"kind":"filed","concept":"LiabilitiesCurrent","filing":19,"unit":"USD","end":"2026-03-31","value":80203000},"currentLiabilities@2026Q2":{"kind":"filed","concept":"LiabilitiesCurrent","filing":20,"unit":"USD","end":"2026-06-30","value":91383000},"totalLiabilities@2020Q4":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2020-12-31","value":36178000},"totalLiabilities@FY2020":{"kind":"filed","concept":"Liabilities","filing":0,"unit":"USD","end":"2020-12-31","value":36178000},"totalLiabilities@2021Q2":{"kind":"filed","concept":"Liabilities","filing":1,"unit":"USD","end":"2021-06-30","value":50539000},"totalLiabilities@2021Q3":{"kind":"filed","concept":"Liabilities","filing":2,"unit":"USD","end":"2021-09-30","value":65226000},"totalLiabilities@2021Q4":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2021-12-31","value":66178000},"totalLiabilities@FY2021":{"kind":"filed","concept":"Liabilities","filing":3,"unit":"USD","end":"2021-12-31","value":66178000},"totalLiabilities@2022Q1":{"kind":"filed","concept":"Liabilities","filing":4,"unit":"USD","end":"2022-03-31","value":79389000},"totalLiabilities@2022Q2":{"kind":"filed","concept":"Liabilities","filing":5,"unit":"USD","end":"2022-06-30","value":75516000},"totalLiabilities@2022Q3":{"kind":"filed","concept":"Liabilities","filing":6,"unit":"USD","end":"2022-09-30","value":93213000},"totalLiabilities@2022Q4":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2022-12-31","value":87325000},"totalLiabilities@FY2022":{"kind":"filed","concept":"Liabilities","filing":7,"unit":"USD","end":"2022-12-31","value":87325000},"totalLiabilities@2023Q1":{"kind":"filed","concept":"Liabilities","filing":8,"unit":"USD","end":"2023-03-31","value":67911000},"totalLiabilities@2023Q2":{"kind":"filed","concept":"Liabilities","filing":9,"unit":"USD","end":"2023-06-30","value":74093000},"totalLiabilities@2023Q3":{"kind":"filed","concept":"Liabilities","filing":10,"unit":"USD","end":"2023-09-30","value":86587000},"totalLiabilities@2023Q4":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2023-12-31","value":96359000},"totalLiabilities@FY2023":{"kind":"filed","concept":"Liabilities","filing":11,"unit":"USD","end":"2023-12-31","value":96359000},"totalLiabilities@2024Q1":{"kind":"filed","concept":"Liabilities","filing":12,"unit":"USD","end":"2024-03-31","value":121063000},"totalLiabilities@2024Q2":{"kind":"filed","concept":"Liabilities","filing":13,"unit":"USD","end":"2024-06-30","value":124318000},"totalLiabilities@2024Q3":{"kind":"filed","concept":"Liabilities","filing":14,"unit":"USD","end":"2024-09-30","value":138978000},"totalLiabilities@2024Q4":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2024-12-31","value":132655000},"totalLiabilities@FY2024":{"kind":"filed","concept":"Liabilities","filing":15,"unit":"USD","end":"2024-12-31","value":132655000},"totalLiabilities@2025Q1":{"kind":"filed","concept":"Liabilities","filing":16,"unit":"USD","end":"2025-03-31","value":140778000},"totalLiabilities@2025Q2":{"kind":"filed","concept":"Liabilities","filing":17,"unit":"USD","end":"2025-06-30","value":120593000},"totalLiabilities@2025Q3":{"kind":"filed","concept":"Liabilities","filing":18,"unit":"USD","end":"2025-09-30","value":131409000},"totalLiabilities@2025Q4":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2025-12-31","value":142534000},"totalLiabilities@FY2025":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2025-12-31","value":142534000},"totalLiabilities@2026Q1":{"kind":"filed","concept":"Liabilities","filing":19,"unit":"USD","end":"2026-03-31","value":132802000},"totalLiabilities@2026Q2":{"kind":"filed","concept":"Liabilities","filing":20,"unit":"USD","end":"2026-06-30","value":140312000},"equity@FY2019":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2019-12-31","value":38814000},"equity@2020Q1":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2020-03-31","value":42998000},"equity@2020Q2":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2020-06-30","value":57409000},"equity@2020Q3":{"kind":"filed","concept":"StockholdersEquity","filing":2,"unit":"USD","end":"2020-09-30","value":77460000},"equity@2020Q4":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2020-12-31","value":97677000},"equity@FY2020":{"kind":"filed","concept":"StockholdersEquity","filing":7,"unit":"USD","end":"2020-12-31","value":97677000},"equity@2021Q1":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2021-03-31","value":114255000},"equity@2021Q2":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2021-06-30","value":203715000},"equity@2021Q3":{"kind":"filed","concept":"StockholdersEquity","filing":6,"unit":"USD","end":"2021-09-30","value":219299000},"equity@2021Q4":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2021-12-31","value":245573000},"equity@FY2021":{"kind":"filed","concept":"StockholdersEquity","filing":11,"unit":"USD","end":"2021-12-31","value":245573000},"equity@2022Q1":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2022-03-31","value":263301000},"equity@2022Q2":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2022-06-30","value":278130000},"equity@2022Q3":{"kind":"filed","concept":"StockholdersEquity","filing":10,"unit":"USD","end":"2022-09-30","value":292445000},"equity@2022Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2022-12-31","value":307739000},"equity@FY2022":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2022-12-31","value":307739000},"equity@2023Q1":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2023-03-31","value":320193000},"equity@2023Q2":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2023-06-30","value":336922000},"equity@2023Q3":{"kind":"filed","concept":"StockholdersEquity","filing":14,"unit":"USD","end":"2023-09-30","value":355194000},"equity@2023Q4":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2023-12-31","value":376850000},"equity@FY2023":{"kind":"filed","concept":"StockholdersEquity","filing":15,"unit":"USD","end":"2023-12-31","value":376850000},"equity@2024Q1":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2024-03-31","value":389875000},"equity@2024Q2":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2024-06-30","value":401705000},"equity@2024Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2024-09-30","value":403510000},"equity@2024Q4":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2024-12-31","value":377132000},"equity@FY2024":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2024-12-31","value":377132000},"equity@2025Q1":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2025-03-31","value":381536000},"equity@2025Q2":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2025-06-30","value":396531000},"equity@2025Q3":{"kind":"filed","concept":"StockholdersEquity","filing":18,"unit":"USD","end":"2025-09-30","value":413329000},"equity@2025Q4":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2025-12-31","value":437462000},"equity@FY2025":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2025-12-31","value":437462000},"equity@2026Q1":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2026-03-31","value":430640000},"equity@2026Q2":{"kind":"filed","concept":"StockholdersEquity","filing":20,"unit":"USD","end":"2026-06-30","value":442365000},"operatingCashFlow@FY2019":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":6531000},"#158":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":22990000},"#159":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":1,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":24309000},"operatingCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#158"},{"ref":"#159","weight":-1}],"rule":"quarter-from-ytd","value":-1319000},"#160":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":21748000},"operatingCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#160"},{"ref":"#158","weight":-1}],"rule":"quarter-from-ytd","value":-1242000},"operatingCashFlow@FY2020":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":21748000},"operatingCashFlow@2021Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":16109000},"#161":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":32741000},"#162":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":16109000},"operatingCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#161"},{"ref":"#162","weight":-1}],"rule":"quarter-from-ytd","value":16632000},"#163":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":52504000},"operatingCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#163"},{"ref":"#161","weight":-1}],"rule":"quarter-from-ytd","value":19763000},"#164":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":66437000},"operatingCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#164"},{"ref":"#163","weight":-1}],"rule":"quarter-from-ytd","value":13933000},"operatingCashFlow@FY2021":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":66437000},"operatingCashFlow@2022Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-8017000},"#165":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":9,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":-26535000},"#166":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":-8017000},"operatingCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#165"},{"ref":"#166","weight":-1}],"rule":"quarter-from-ytd","value":-18518000},"#167":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":-39881000},"operatingCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#167"},{"ref":"#165","weight":-1}],"rule":"quarter-from-ytd","value":-13346000},"#168":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":-35329000},"operatingCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#168"},{"ref":"#167","weight":-1}],"rule":"quarter-from-ytd","value":4552000},"operatingCashFlow@FY2022":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":-35329000},"operatingCashFlow@2023Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":-2881000},"#169":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":26520000},"#170":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":-2881000},"operatingCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#169"},{"ref":"#170","weight":-1}],"rule":"quarter-from-ytd","value":29401000},"#171":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":80647000},"operatingCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#171"},{"ref":"#169","weight":-1}],"rule":"quarter-from-ytd","value":54127000},"#172":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":100915000},"operatingCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#172"},{"ref":"#171","weight":-1}],"rule":"quarter-from-ytd","value":20268000},"operatingCashFlow@FY2023":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":100915000},"operatingCashFlow@2024Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":11619000},"#173":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":28158000},"#174":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":11619000},"operatingCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#173"},{"ref":"#174","weight":-1}],"rule":"quarter-from-ytd","value":16539000},"#175":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":50746000},"operatingCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#175"},{"ref":"#173","weight":-1}],"rule":"quarter-from-ytd","value":22588000},"#176":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":81162000},"operatingCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#176"},{"ref":"#175","weight":-1}],"rule":"quarter-from-ytd","value":30416000},"operatingCashFlow@FY2024":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":81162000},"operatingCashFlow@2025Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":9235000},"#177":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":-3195000},"#178":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":9235000},"operatingCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#177"},{"ref":"#178","weight":-1}],"rule":"quarter-from-ytd","value":-12430000},"#179":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":242000},"operatingCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#179"},{"ref":"#177","weight":-1}],"rule":"quarter-from-ytd","value":3437000},"operatingCashFlow@FY2025":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":61170000},"operatingCashFlow@2026Q1":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":-3204000},"#180":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":43653000},"#181":{"kind":"filed","concept":"NetCashProvidedByUsedInOperatingActivities","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":-3204000},"operatingCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#180"},{"ref":"#181","weight":-1}],"rule":"quarter-from-ytd","value":46857000},"#182":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":2262000},"capex@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#182"}],"rule":"component-sum","value":2262000},"#183":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":2008000},"#184":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":5,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":1023000},"#185":{"kind":"computed","op":"sum","terms":[{"ref":"#183"},{"ref":"#184","weight":-1}],"rule":"quarter-from-ytd","value":985000},"capex@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#185"}],"rule":"component-sum","value":985000},"#186":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":2712000},"#187":{"kind":"computed","op":"sum","terms":[{"ref":"#186"},{"ref":"#183","weight":-1}],"rule":"quarter-from-ytd","value":704000},"capex@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#187"}],"rule":"component-sum","value":704000},"capex@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#186"}],"rule":"component-sum","value":2712000},"#188":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":364000},"capex@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#188"}],"rule":"component-sum","value":364000},"#189":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":9,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":1727000},"#190":{"kind":"computed","op":"sum","terms":[{"ref":"#189"},{"ref":"#188","weight":-1}],"rule":"quarter-from-ytd","value":1363000},"capex@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#190"}],"rule":"component-sum","value":1363000},"#191":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":4256000},"#192":{"kind":"computed","op":"sum","terms":[{"ref":"#191"},{"ref":"#189","weight":-1}],"rule":"quarter-from-ytd","value":2529000},"capex@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#192"}],"rule":"component-sum","value":2529000},"#193":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":5348000},"#194":{"kind":"computed","op":"sum","terms":[{"ref":"#193"},{"ref":"#191","weight":-1}],"rule":"quarter-from-ytd","value":1092000},"capex@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#194"}],"rule":"component-sum","value":1092000},"capex@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#193"}],"rule":"component-sum","value":5348000},"#195":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":772000},"capex@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#195"}],"rule":"component-sum","value":772000},"#196":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":1613000},"#197":{"kind":"computed","op":"sum","terms":[{"ref":"#196"},{"ref":"#195","weight":-1}],"rule":"quarter-from-ytd","value":841000},"capex@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#197"}],"rule":"component-sum","value":841000},"#198":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":9733000},"#199":{"kind":"computed","op":"sum","terms":[{"ref":"#198"},{"ref":"#196","weight":-1}],"rule":"quarter-from-ytd","value":8120000},"capex@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#199"}],"rule":"component-sum","value":8120000},"#200":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":16348000},"#201":{"kind":"computed","op":"sum","terms":[{"ref":"#200"},{"ref":"#198","weight":-1}],"rule":"quarter-from-ytd","value":6615000},"capex@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#201"}],"rule":"component-sum","value":6615000},"capex@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#200"}],"rule":"component-sum","value":16348000},"#202":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":496000},"capex@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#202"}],"rule":"component-sum","value":496000},"#203":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":9489000},"#204":{"kind":"computed","op":"sum","terms":[{"ref":"#203"},{"ref":"#202","weight":-1}],"rule":"quarter-from-ytd","value":8993000},"capex@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#204"}],"rule":"component-sum","value":8993000},"#205":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":13658000},"#206":{"kind":"computed","op":"sum","terms":[{"ref":"#205"},{"ref":"#203","weight":-1}],"rule":"quarter-from-ytd","value":4169000},"capex@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#206"}],"rule":"component-sum","value":4169000},"#207":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":17021000},"#208":{"kind":"computed","op":"sum","terms":[{"ref":"#207"},{"ref":"#205","weight":-1}],"rule":"quarter-from-ytd","value":3363000},"capex@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#208"}],"rule":"component-sum","value":3363000},"capex@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#207"}],"rule":"component-sum","value":17021000},"#209":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":1310000},"capex@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#209"}],"rule":"component-sum","value":1310000},"#210":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":2399000},"#211":{"kind":"computed","op":"sum","terms":[{"ref":"#210"},{"ref":"#209","weight":-1}],"rule":"quarter-from-ytd","value":1089000},"capex@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#211"}],"rule":"component-sum","value":1089000},"#212":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":5305000},"#213":{"kind":"computed","op":"sum","terms":[{"ref":"#212"},{"ref":"#210","weight":-1}],"rule":"quarter-from-ytd","value":2906000},"capex@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#213"}],"rule":"component-sum","value":2906000},"#214":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":8168000},"#215":{"kind":"computed","op":"sum","terms":[{"ref":"#214"},{"ref":"#212","weight":-1}],"rule":"quarter-from-ytd","value":2863000},"capex@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#215"}],"rule":"component-sum","value":2863000},"capex@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#214"}],"rule":"component-sum","value":8168000},"#216":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":2424000},"capex@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#216"}],"rule":"component-sum","value":2424000},"#217":{"kind":"filed","concept":"PaymentsToAcquirePropertyPlantAndEquipment","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":5026000},"#218":{"kind":"computed","op":"sum","terms":[{"ref":"#217"},{"ref":"#216","weight":-1}],"rule":"quarter-from-ytd","value":2602000},"capex@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#218"}],"rule":"component-sum","value":2602000},"#219":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":4761000},"capex@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#219"}],"rule":"component-sum","value":4761000},"#220":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":1540000},"#221":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":1,"unit":"USD","start":"2020-01-01","end":"2020-06-30","value":1080000},"#222":{"kind":"computed","op":"sum","terms":[{"ref":"#220"},{"ref":"#221","weight":-1}],"rule":"quarter-from-ytd","value":460000},"capex@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#222"}],"rule":"component-sum","value":460000},"#223":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":0,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":2262000},"#224":{"kind":"computed","op":"sum","terms":[{"ref":"#223"},{"ref":"#220","weight":-1}],"rule":"quarter-from-ytd","value":722000},"capex@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#224"}],"rule":"component-sum","value":722000},"#225":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":528000},"capex@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#225"}],"rule":"component-sum","value":528000},"#226":{"kind":"filed","concept":"PaymentsToAcquireProductiveAssets","filing":1,"unit":"USD","start":"2021-01-01","end":"2021-06-30","value":1023000},"#227":{"kind":"computed","op":"sum","terms":[{"ref":"#226"},{"ref":"#225","weight":-1}],"rule":"quarter-from-ytd","value":495000},"capex@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#227"}],"rule":"component-sum","value":495000},"depreciationAndAmortization@FY2019":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":500000},"depreciationAndAmortization@2020Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":200000},"depreciationAndAmortization@2020Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":300000},"#228":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":946000},"#229":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2020-01-01","end":"2020-09-30","value":700000},"depreciationAndAmortization@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#228"},{"ref":"#229","weight":-1}],"rule":"quarter-from-ytd","value":246000},"depreciationAndAmortization@FY2020":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":3,"unit":"USD","start":"2020-01-01","end":"2020-12-31","value":946000},"depreciationAndAmortization@2021Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":300000},"depreciationAndAmortization@2021Q2":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":1,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":300000},"depreciationAndAmortization@2021Q3":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":2,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":400000},"#230":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1424000},"#231":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":6,"unit":"USD","start":"2021-01-01","end":"2021-09-30","value":1021000},"depreciationAndAmortization@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#230"},{"ref":"#231","weight":-1}],"rule":"quarter-from-ytd","value":403000},"depreciationAndAmortization@FY2021":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":7,"unit":"USD","start":"2021-01-01","end":"2021-12-31","value":1424000},"depreciationAndAmortization@2022Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":375000},"#232":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":9,"unit":"USD","start":"2022-01-01","end":"2022-06-30","value":808000},"#233":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":375000},"depreciationAndAmortization@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#232"},{"ref":"#233","weight":-1}],"rule":"quarter-from-ytd","value":433000},"#234":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":10,"unit":"USD","start":"2022-01-01","end":"2022-09-30","value":1287000},"depreciationAndAmortization@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#234"},{"ref":"#232","weight":-1}],"rule":"quarter-from-ytd","value":479000},"#235":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1924000},"depreciationAndAmortization@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#235"},{"ref":"#234","weight":-1}],"rule":"quarter-from-ytd","value":637000},"depreciationAndAmortization@FY2022":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":11,"unit":"USD","start":"2022-01-01","end":"2022-12-31","value":1924000},"depreciationAndAmortization@2023Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":659000},"#236":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":13,"unit":"USD","start":"2023-01-01","end":"2023-06-30","value":1372000},"#237":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":659000},"depreciationAndAmortization@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#236"},{"ref":"#237","weight":-1}],"rule":"quarter-from-ytd","value":713000},"#238":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":14,"unit":"USD","start":"2023-01-01","end":"2023-09-30","value":2128000},"depreciationAndAmortization@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#238"},{"ref":"#236","weight":-1}],"rule":"quarter-from-ytd","value":756000},"#239":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2942000},"depreciationAndAmortization@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#239"},{"ref":"#238","weight":-1}],"rule":"quarter-from-ytd","value":814000},"depreciationAndAmortization@FY2023":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2023-01-01","end":"2023-12-31","value":2942000},"depreciationAndAmortization@2024Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":850000},"#240":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":17,"unit":"USD","start":"2024-01-01","end":"2024-06-30","value":1963000},"#241":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":850000},"depreciationAndAmortization@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#240"},{"ref":"#241","weight":-1}],"rule":"quarter-from-ytd","value":1113000},"#242":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2024-01-01","end":"2024-09-30","value":4848000},"depreciationAndAmortization@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#242"},{"ref":"#240","weight":-1}],"rule":"quarter-from-ytd","value":2885000},"#243":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":6694000},"depreciationAndAmortization@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#243"},{"ref":"#242","weight":-1}],"rule":"quarter-from-ytd","value":1846000},"depreciationAndAmortization@FY2024":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2024-01-01","end":"2024-12-31","value":6694000},"depreciationAndAmortization@2025Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":1999000},"#244":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2025-01-01","end":"2025-06-30","value":4152000},"#245":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":1999000},"depreciationAndAmortization@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#244"},{"ref":"#245","weight":-1}],"rule":"quarter-from-ytd","value":2153000},"#246":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":18,"unit":"USD","start":"2025-01-01","end":"2025-09-30","value":6478000},"depreciationAndAmortization@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#246"},{"ref":"#244","weight":-1}],"rule":"quarter-from-ytd","value":2326000},"#247":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":9035000},"depreciationAndAmortization@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#247"},{"ref":"#246","weight":-1}],"rule":"quarter-from-ytd","value":2557000},"depreciationAndAmortization@FY2025":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":15,"unit":"USD","start":"2025-01-01","end":"2025-12-31","value":9035000},"depreciationAndAmortization@2026Q1":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":3411000},"#248":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":20,"unit":"USD","start":"2026-01-01","end":"2026-06-30","value":5782000},"#249":{"kind":"filed","concept":"DepreciationDepletionAndAmortization","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":3411000},"depreciationAndAmortization@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#248"},{"ref":"#249","weight":-1}],"rule":"quarter-from-ytd","value":2371000},"dilutedShares@FY2019":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":0,"unit":"shares","start":"2019-01-01","end":"2019-12-31","value":153624013},"dilutedShares@2020Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":1,"unit":"shares","start":"2020-04-01","end":"2020-06-30","value":153680642},"dilutedShares@2020Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":2,"unit":"shares","start":"2020-07-01","end":"2020-09-30","value":164863973},"dilutedShares@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#111","weight":4},{"ref":"#114","weight":-3}],"rule":"unaverage-quarter","value":181125524},"dilutedShares@FY2020":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":3,"unit":"shares","start":"2020-01-01","end":"2020-12-31","value":163331348},"dilutedShares@2021Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":4,"unit":"shares","start":"2021-01-01","end":"2021-03-31","value":168012364},"dilutedShares@2021Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":5,"unit":"shares","start":"2021-04-01","end":"2021-06-30","value":156867484},"dilutedShares@2021Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":6,"unit":"shares","start":"2021-07-01","end":"2021-09-30","value":199385061},"dilutedShares@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#119","weight":4},{"ref":"#122","weight":-3}],"rule":"unaverage-quarter","value":163849133},"dilutedShares@FY2021":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":7,"unit":"shares","start":"2021-01-01","end":"2021-12-31","value":159177713},"dilutedShares@2022Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":8,"unit":"shares","start":"2022-01-01","end":"2022-03-31","value":193379275},"dilutedShares@2022Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":9,"unit":"shares","start":"2022-04-01","end":"2022-06-30","value":188903553},"dilutedShares@2022Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":10,"unit":"shares","start":"2022-07-01","end":"2022-09-30","value":186991769},"dilutedShares@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#127","weight":4},{"ref":"#130","weight":-3}],"rule":"unaverage-quarter","value":180902804},"dilutedShares@FY2022":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":11,"unit":"shares","start":"2022-01-01","end":"2022-12-31","value":187547474},"dilutedShares@2023Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":12,"unit":"shares","start":"2023-01-01","end":"2023-03-31","value":182853746},"dilutedShares@2023Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":13,"unit":"shares","start":"2023-04-01","end":"2023-06-30","value":183332560},"dilutedShares@2023Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":14,"unit":"shares","start":"2023-07-01","end":"2023-09-30","value":181429745},"dilutedShares@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#135","weight":4},{"ref":"#138","weight":-3}],"rule":"unaverage-quarter","value":182014979},"dilutedShares@FY2023":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2023-01-01","end":"2023-12-31","value":182412965},"dilutedShares@2024Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":16,"unit":"shares","start":"2024-01-01","end":"2024-03-31","value":180701844},"dilutedShares@2024Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":17,"unit":"shares","start":"2024-04-01","end":"2024-06-30","value":179688524},"dilutedShares@2024Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2024-07-01","end":"2024-09-30","value":170168732},"dilutedShares@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#143","weight":4},{"ref":"#146","weight":-3}],"rule":"unaverage-quarter","value":178567680},"dilutedShares@FY2024":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2024-01-01","end":"2024-12-31","value":180102840},"dilutedShares@2025Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2025-01-01","end":"2025-03-31","value":162465988},"dilutedShares@2025Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2025-04-01","end":"2025-06-30","value":172929960},"dilutedShares@2025Q3":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":18,"unit":"shares","start":"2025-07-01","end":"2025-09-30","value":180875933},"dilutedShares@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#151","weight":4},{"ref":"#154","weight":-3}],"rule":"unaverage-quarter","value":190025091},"dilutedShares@FY2025":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":15,"unit":"shares","start":"2025-01-01","end":"2025-12-31","value":179486886},"dilutedShares@2026Q1":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":19,"unit":"shares","start":"2026-01-01","end":"2026-03-31","value":196090295},"dilutedShares@2026Q2":{"kind":"filed","concept":"WeightedAverageNumberOfDilutedSharesOutstanding","filing":20,"unit":"shares","start":"2026-04-01","end":"2026-06-30","value":195139642},"sharesOutstanding@2021Q3":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":2,"unit":"shares","end":"2021-09-30","value":0},"sharesOutstanding@2020Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2020-12-31","value":154444851},"sharesOutstanding@FY2020":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2020-12-31","value":154444851},"sharesOutstanding@2021Q2":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":1,"unit":"shares","end":"2021-06-30","value":0},"sharesOutstanding@2021Q4":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2021-12-31","value":0},"sharesOutstanding@FY2021":{"kind":"filed","concept":"CommonStockSharesOutstanding","filing":0,"unit":"shares","end":"2021-12-31","value":0},"#250":{"kind":"filed","concept":"OperatingExpenses","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":79683000},"#251":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":0,"unit":"USD","start":"2019-01-01","end":"2019-12-31","value":31158000},"totalCosts@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"#250"},{"ref":"#251"}],"rule":"component-sum","value":110841000},"#252":{"kind":"filed","concept":"OperatingExpenses","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":28660000},"#253":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":1,"unit":"USD","start":"2020-04-01","end":"2020-06-30","value":18923000},"totalCosts@2020Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#252"},{"ref":"#253"}],"rule":"component-sum","value":47583000},"#254":{"kind":"filed","concept":"OperatingExpenses","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":32060000},"#255":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":2,"unit":"USD","start":"2020-07-01","end":"2020-09-30","value":20176000},"totalCosts@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#254"},{"ref":"#255"}],"rule":"component-sum","value":52236000},"#256":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#63","weight":-1}],"rule":"quarter-from-ytd","value":51288000},"#257":{"kind":"computed","op":"sum","terms":[{"ref":"#38"},{"ref":"#39","weight":-1}],"rule":"quarter-from-ytd","value":26134000},"totalCosts@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#256"},{"ref":"#257"}],"rule":"component-sum","value":77422000},"totalCosts@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"#62"},{"ref":"#38"}],"rule":"component-sum","value":205172000},"#258":{"kind":"filed","concept":"OperatingExpenses","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":46300000},"#259":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":4,"unit":"USD","start":"2021-01-01","end":"2021-03-31","value":24719000},"totalCosts@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#258"},{"ref":"#259"}],"rule":"component-sum","value":71019000},"#260":{"kind":"filed","concept":"OperatingExpenses","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":106214000},"#261":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":5,"unit":"USD","start":"2021-04-01","end":"2021-06-30","value":26964000},"totalCosts@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#260"},{"ref":"#261"}],"rule":"component-sum","value":133178000},"#262":{"kind":"filed","concept":"OperatingExpenses","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":64154000},"#263":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":6,"unit":"USD","start":"2021-07-01","end":"2021-09-30","value":27991000},"totalCosts@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#262"},{"ref":"#263"}],"rule":"component-sum","value":92145000},"#264":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#65","weight":-1}],"rule":"quarter-from-ytd","value":73569000},"#265":{"kind":"computed","op":"sum","terms":[{"ref":"#40"},{"ref":"#41","weight":-1}],"rule":"quarter-from-ytd","value":38696000},"totalCosts@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#264"},{"ref":"#265"}],"rule":"component-sum","value":112265000},"totalCosts@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"#64"},{"ref":"#40"}],"rule":"component-sum","value":408608000},"#266":{"kind":"filed","concept":"OperatingExpenses","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":64685000},"#267":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":8,"unit":"USD","start":"2022-01-01","end":"2022-03-31","value":31670000},"totalCosts@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#266"},{"ref":"#267"}],"rule":"component-sum","value":96355000},"#268":{"kind":"filed","concept":"OperatingExpenses","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":76897000},"#269":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":9,"unit":"USD","start":"2022-04-01","end":"2022-06-30","value":35899000},"totalCosts@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#268"},{"ref":"#269"}],"rule":"component-sum","value":112796000},"#270":{"kind":"filed","concept":"OperatingExpenses","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":79623000},"#271":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":10,"unit":"USD","start":"2022-07-01","end":"2022-09-30","value":37756000},"totalCosts@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#270"},{"ref":"#271"}],"rule":"component-sum","value":117379000},"#272":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#67","weight":-1}],"rule":"quarter-from-ytd","value":95588000},"#273":{"kind":"computed","op":"sum","terms":[{"ref":"#42"},{"ref":"#43","weight":-1}],"rule":"quarter-from-ytd","value":46050000},"totalCosts@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#272"},{"ref":"#273"}],"rule":"component-sum","value":141638000},"totalCosts@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"#66"},{"ref":"#42"}],"rule":"component-sum","value":468169000},"#274":{"kind":"filed","concept":"OperatingExpenses","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":82379000},"#275":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":12,"unit":"USD","start":"2023-01-01","end":"2023-03-31","value":34556000},"totalCosts@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#274"},{"ref":"#275"}],"rule":"component-sum","value":116935000},"#276":{"kind":"filed","concept":"OperatingExpenses","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":89468000},"#277":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":13,"unit":"USD","start":"2023-04-01","end":"2023-06-30","value":42098000},"totalCosts@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#276"},{"ref":"#277"}],"rule":"component-sum","value":131566000},"#278":{"kind":"filed","concept":"OperatingExpenses","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":87439000},"#279":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":14,"unit":"USD","start":"2023-07-01","end":"2023-09-30","value":44971000},"totalCosts@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#278"},{"ref":"#279"}],"rule":"component-sum","value":132410000},"#280":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#69","weight":-1}],"rule":"quarter-from-ytd","value":83632000},"#281":{"kind":"computed","op":"sum","terms":[{"ref":"#44"},{"ref":"#45","weight":-1}],"rule":"quarter-from-ytd","value":47058000},"totalCosts@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#280"},{"ref":"#281"}],"rule":"component-sum","value":130690000},"totalCosts@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"#68"},{"ref":"#44"}],"rule":"component-sum","value":511601000},"#282":{"kind":"filed","concept":"OperatingExpenses","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":81694000},"#283":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":16,"unit":"USD","start":"2024-01-01","end":"2024-03-31","value":37156000},"totalCosts@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#282"},{"ref":"#283"}],"rule":"component-sum","value":118850000},"#284":{"kind":"filed","concept":"OperatingExpenses","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":95711000},"#285":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":17,"unit":"USD","start":"2024-04-01","end":"2024-06-30","value":46961000},"totalCosts@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#284"},{"ref":"#285"}],"rule":"component-sum","value":142672000},"#286":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":102657000},"#287":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2024-07-01","end":"2024-09-30","value":46181000},"totalCosts@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#286"},{"ref":"#287"}],"rule":"component-sum","value":148838000},"#288":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#71","weight":-1}],"rule":"quarter-from-ytd","value":93296000},"#289":{"kind":"computed","op":"sum","terms":[{"ref":"#46"},{"ref":"#47","weight":-1}],"rule":"quarter-from-ytd","value":49636000},"totalCosts@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#288"},{"ref":"#289"}],"rule":"component-sum","value":142932000},"totalCosts@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"#70"},{"ref":"#46"}],"rule":"component-sum","value":553293000},"#290":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":84670000},"#291":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2025-01-01","end":"2025-03-31","value":40442000},"totalCosts@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#290"},{"ref":"#291"}],"rule":"component-sum","value":125112000},"#292":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":92331000},"#293":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2025-04-01","end":"2025-06-30","value":50394000},"totalCosts@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#292"},{"ref":"#293"}],"rule":"component-sum","value":142725000},"#294":{"kind":"filed","concept":"OperatingExpenses","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":96433000},"#295":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":18,"unit":"USD","start":"2025-07-01","end":"2025-09-30","value":45593000},"totalCosts@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"#294"},{"ref":"#295"}],"rule":"component-sum","value":142026000},"#296":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#73","weight":-1}],"rule":"quarter-from-ytd","value":108258000},"#297":{"kind":"computed","op":"sum","terms":[{"ref":"#48"},{"ref":"#49","weight":-1}],"rule":"quarter-from-ytd","value":74830000},"totalCosts@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"#296"},{"ref":"#297"}],"rule":"component-sum","value":183088000},"totalCosts@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"#72"},{"ref":"#48"}],"rule":"component-sum","value":592951000},"#298":{"kind":"filed","concept":"OperatingExpenses","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":103815000},"#299":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":19,"unit":"USD","start":"2026-01-01","end":"2026-03-31","value":51604000},"totalCosts@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"#298"},{"ref":"#299"}],"rule":"component-sum","value":155419000},"#300":{"kind":"filed","concept":"OperatingExpenses","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":112593000},"#301":{"kind":"filed","concept":"CostOfGoodsAndServicesSold","filing":20,"unit":"USD","start":"2026-04-01","end":"2026-06-30","value":48764000},"totalCosts@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"#300"},{"ref":"#301"}],"rule":"component-sum","value":161357000},"operatingMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":31.992344647111665},"netMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":25.157208139671134},"freeCashFlow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q4"},{"ref":"capex@2020Q4","weight":-1}],"value":-1964000},"capexOutflow@2020Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q4","weight":-1}],"value":-722000},"grossMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":71.02435887485726},"operatingMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":14.15963544842726},"netMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":13.44450234497134},"netMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":22.099059913006876},"capexOutflow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q1","weight":-1}],"value":-2424000},"freeCashFlow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2020Q3"},{"ref":"capex@2020Q3","weight":-1}],"value":-1779000},"capexOutflow@2020Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2020Q3","weight":-1}],"value":-460000},"grossMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":73.73224491921519},"freeCashFlow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2019"},{"ref":"capex@FY2019","weight":-1}],"value":1770000},"capexOutflow@FY2019":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2019","weight":-1}],"value":-4761000},"grossMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":71.8011837746846},"operatingMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":-0.3140442014951038},"netMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":0.10136296993501909},"grossMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":70.49872940149355},"operatingMargin@2020Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2020Q2"},{"ref":"revenue@2020Q2"}],"scale":100,"value":25.817314438052474},"currentRatio@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2020Q4"},{"ref":"currentLiabilities@2020Q4"}],"value":3.699775515852271},"freeCashFlow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2020"},{"ref":"capex@FY2020","weight":-1}],"value":19486000},"capexOutflow@FY2020":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2020","weight":-1}],"value":-2262000},"grossMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":72.29772872388945},"operatingMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":22.021040469457873},"netMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":18.91133813737116},"currentRatio@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2020"},{"ref":"currentLiabilities@FY2020"}],"value":3.699775515852271},"freeCashFlow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q1"},{"ref":"capex@2021Q1","weight":-1}],"value":15581000},"capexOutflow@2021Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q1","weight":-1}],"value":-528000},"grossMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":71.6131329023071},"operatingMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":18.44302300210154},"netMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":13.137495837113425},"freeCashFlow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q2"},{"ref":"capex@2021Q2","weight":-1}],"value":16137000},"capexOutflow@2021Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q2","weight":-1}],"value":-495000},"grossMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":73.33386077514167},"operatingMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":-31.70683465688262},"netMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":-40.09810417635017},"currentRatio@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q2"},{"ref":"currentLiabilities@2021Q2"}],"value":5.188476208740864},"freeCashFlow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q3"},{"ref":"capex@2021Q3","weight":-1}],"value":18778000},"capexOutflow@2021Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q3","weight":-1}],"value":-985000},"grossMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":72.74382643919918},"operatingMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":10.274012619770973},"netMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":6.77144192568357},"currentRatio@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q3"},{"ref":"currentLiabilities@2021Q3"}],"value":4.357617935241062},"freeCashFlow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2021Q4"},{"ref":"capex@2021Q4","weight":-1}],"value":13229000},"capexOutflow@2021Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2021Q4","weight":-1}],"value":-704000},"grossMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":69.93294431192162},"operatingMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":12.769329987023987},"netMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":9.7871778335496},"currentRatio@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2021Q4"},{"ref":"currentLiabilities@2021Q4"}],"value":4.701472921641851},"freeCashFlow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2021"},{"ref":"capex@FY2021","weight":-1}],"value":63725000},"capexOutflow@FY2021":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2021","weight":-1}],"value":-2712000},"grossMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":71.78919471580659},"operatingMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":2.6175489941395313},"netMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":-2.277455903486967},"currentRatio@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2021"},{"ref":"currentLiabilities@FY2021"}],"value":4.701472921641851},"freeCashFlow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q1"},{"ref":"capex@2022Q1","weight":-1}],"value":-8381000},"capexOutflow@2022Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q1","weight":-1}],"value":-364000},"grossMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":71.23524069028157},"operatingMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":12.48410535876476},"netMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":8.082652134423252},"currentRatio@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q1"},{"ref":"currentLiabilities@2022Q1"}],"value":5.007323013550844},"freeCashFlow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q2"},{"ref":"capex@2022Q2","weight":-1}],"value":-19881000},"capexOutflow@2022Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q2","weight":-1}],"value":-1363000},"grossMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":70.63404418922346},"operatingMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":7.731069065089533},"netMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":3.9690135545248557},"currentRatio@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q2"},{"ref":"currentLiabilities@2022Q2"}],"value":5.4434297136161565},"freeCashFlow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q3"},{"ref":"capex@2022Q3","weight":-1}],"value":-15875000},"capexOutflow@2022Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q3","weight":-1}],"value":-2529000},"grossMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":70.63823499677267},"operatingMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":8.717697470234624},"netMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":3.1449035298509203},"currentRatio@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q3"},{"ref":"currentLiabilities@2022Q3"}],"value":4.522973927142446},"freeCashFlow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2022Q4"},{"ref":"capex@2022Q4","weight":-1}],"value":3460000},"capexOutflow@2022Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2022Q4","weight":-1}],"value":-1092000},"grossMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":68.21902303689492},"operatingMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":2.2498585211666136},"netMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":2.3402669464036774},"currentRatio@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2022Q4"},{"ref":"currentLiabilities@2022Q4"}],"value":4.99348675640469},"freeCashFlow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2022"},{"ref":"capex@FY2022","weight":-1}],"value":-40677000},"capexOutflow@FY2022":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2022","weight":-1}],"value":-5348000},"grossMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":70.07423369280497},"operatingMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":7.446301659632093},"netMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":4.188322279004023},"currentRatio@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2022"},{"ref":"currentLiabilities@FY2022"}],"value":4.99348675640469},"freeCashFlow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q1"},{"ref":"capex@2023Q1","weight":-1}],"value":-3653000},"capexOutflow@2023Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q1","weight":-1}],"value":-772000},"grossMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":71.25889946104198},"operatingMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":2.7421984163949698},"netMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":1.5877636569299354},"currentRatio@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q1"},{"ref":"currentLiabilities@2023Q1"}],"value":6.627571041307274},"freeCashFlow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q2"},{"ref":"capex@2023Q2","weight":-1}],"value":28560000},"capexOutflow@2023Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q2","weight":-1}],"value":-841000},"grossMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":69.52335447253351},"operatingMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":4.753424260851938},"netMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":3.3171169605884225},"currentRatio@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q2"},{"ref":"currentLiabilities@2023Q2"}],"value":6.497316605373828},"freeCashFlow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q3"},{"ref":"capex@2023Q3","weight":-1}],"value":46007000},"capexOutflow@2023Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q3","weight":-1}],"value":-8120000},"grossMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":68.4112556545194},"operatingMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":6.991936163636875},"netMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":4.317102638307437},"currentRatio@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q3"},{"ref":"currentLiabilities@2023Q3"}],"value":5.625724498369434},"freeCashFlow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2023Q4"},{"ref":"capex@2023Q4","weight":-1}],"value":13653000},"capexOutflow@2023Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2023Q4","weight":-1}],"value":-6615000},"grossMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":67.52784333209125},"operatingMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":9.817966022164258},"netMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":6.900454049876482},"currentRatio@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2023Q4"},{"ref":"currentLiabilities@2023Q4"}],"value":6.731463380576695},"freeCashFlow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2023"},{"ref":"capex@FY2023","weight":-1}],"value":84567000},"capexOutflow@FY2023":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2023","weight":-1}],"value":-16348000},"grossMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":69.08563427570256},"operatingMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":6.239393306282828},"netMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":4.148660486835787},"currentRatio@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2023"},{"ref":"currentLiabilities@FY2023"}],"value":6.731463380576695},"freeCashFlow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q1"},{"ref":"capex@2024Q1","weight":-1}],"value":11123000},"capexOutflow@2024Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q1","weight":-1}],"value":-496000},"grossMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":68.85315986688238},"operatingMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":0.37135456397273936},"netMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":1.2029205401825755},"currentRatio@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q1"},{"ref":"currentLiabilities@2024Q1"}],"value":5.646752523494605},"freeCashFlow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q2"},{"ref":"capex@2024Q2","weight":-1}],"value":7546000},"capexOutflow@2024Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q2","weight":-1}],"value":-8993000},"grossMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":67.43907089616918},"operatingMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":1.0767897382561968},"netMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":0.7626971745536488},"currentRatio@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q2"},{"ref":"currentLiabilities@2024Q2"}],"value":5.446784068509066},"freeCashFlow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q3"},{"ref":"capex@2024Q3","weight":-1}],"value":18419000},"capexOutflow@2024Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q3","weight":-1}],"value":-4169000},"grossMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":67.06274204936915},"operatingMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":-6.1543838127367},"netMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":-1.2124756613341512},"currentRatio@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q3"},{"ref":"currentLiabilities@2024Q3"}],"value":4.583819726634651},"freeCashFlow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2024Q4"},{"ref":"capex@2024Q4","weight":-1}],"value":27053000},"capexOutflow@2024Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2024Q4","weight":-1}],"value":-3363000},"grossMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":67.30860424679909},"operatingMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":5.861741925285843},"netMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":1.2415037673217766},"currentRatio@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2024Q4"},{"ref":"currentLiabilities@2024Q4"}],"value":4.246255907346187},"freeCashFlow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2024"},{"ref":"capex@FY2024","weight":-1}],"value":64141000},"capexOutflow@FY2024":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2024","weight":-1}],"value":-17021000},"grossMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":67.61184250789296},"operatingMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":0.40769820612789304},"netMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":0.4895978457694786},"currentRatio@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2024"},{"ref":"currentLiabilities@FY2024"}],"value":4.246255907346187},"freeCashFlow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q1"},{"ref":"capex@2025Q1","weight":-1}],"value":7925000},"capexOutflow@2025Q1":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q1","weight":-1}],"value":-1310000},"grossMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":67.62075563846567},"operatingMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":-0.16893379556608834},"netMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":-0.08166467842531284},"currentRatio@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q1"},{"ref":"currentLiabilities@2025Q1"}],"value":3.958749715259139},"freeCashFlow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q2"},{"ref":"capex@2025Q2","weight":-1}],"value":-13519000},"capexOutflow@2025Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q2","weight":-1}],"value":-1089000},"grossMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":66.98506289308176},"operatingMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":6.4956761006289305},"netMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":4.650812368972746},"currentRatio@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q2"},{"ref":"currentLiabilities@2025Q2"}],"value":5.022931740744994},"freeCashFlow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2025Q3"},{"ref":"capex@2025Q3","weight":-1}],"value":531000},"capexOutflow@2025Q3":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q3","weight":-1}],"value":-2906000},"grossMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":69.93755810656663},"operatingMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":6.352984617007669},"netMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":5.766808869781948},"currentRatio@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q3"},{"ref":"currentLiabilities@2025Q3"}],"value":4.823711328309812},"capexOutflow@2025Q4":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2025Q4","weight":-1}],"value":-2863000},"grossMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":62.936363276142174},"operatingMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":9.315687284542538},"netMargin@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2025Q4"},{"ref":"revenue@2025Q4"}],"scale":100,"value":9.166600626064906},"currentRatio@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2025Q4"},{"ref":"currentLiabilities@2025Q4"}],"value":4.941119936369763},"freeCashFlow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@FY2025"},{"ref":"capex@FY2025","weight":-1}],"value":53002000},"capexOutflow@FY2025":{"kind":"computed","op":"sum","terms":[{"ref":"capex@FY2025","weight":-1}],"value":-8168000},"grossMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":66.52516724819283},"operatingMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":6.044544587369948},"netMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":5.42704936475793},"currentRatio@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@FY2025"},{"ref":"currentLiabilities@FY2025"}],"value":4.941119936369763},"freeCashFlow@2026Q1":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q1"},{"ref":"capex@2026Q1","weight":-1}],"value":-5628000},"grossMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":67.72773323660742},"operatingMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":2.8035922002226363},"netMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":3.9324086002676637},"currentRatio@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q1"},{"ref":"currentLiabilities@2026Q1"}],"value":5.388676234056082},"freeCashFlow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"operatingCashFlow@2026Q2"},{"ref":"capex@2026Q2","weight":-1}],"value":44255000},"capexOutflow@2026Q2":{"kind":"computed","op":"sum","terms":[{"ref":"capex@2026Q2","weight":-1}],"value":-2602000},"grossMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"grossProfit@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":75.19873460855767},"operatingMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"operatingIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":17.934177266693453},"netMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":14.433498288568247},"currentRatio@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"currentAssets@2026Q2"},{"ref":"currentLiabilities@2026Q2"}],"value":4.956348554982874},"fcfMargin@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2019"},{"ref":"revenue@FY2019"}],"scale":100,"value":1.6018969355802124},"fcfMargin@2020Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q3"},{"ref":"revenue@2020Q3"}],"scale":100,"value":-2.3161348279498495},"fcfMargin@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2020Q4"},{"ref":"revenue@2020Q4"}],"scale":100,"value":-2.17755258168594},"fcfMargin@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2020"},{"ref":"revenue@FY2020"}],"scale":100,"value":7.405971601447292},"fcfMargin@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q1"},{"ref":"revenue@2021Q1"}],"scale":100,"value":17.89294778304758},"fcfMargin@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q2"},{"ref":"revenue@2021Q2"}],"scale":100,"value":15.958740864543053},"fcfMargin@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q3"},{"ref":"revenue@2021Q3"}],"scale":100,"value":18.285035444418476},"fcfMargin@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2021Q4"},{"ref":"revenue@2021Q4"}],"scale":100,"value":10.279023147033},"fcfMargin@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2021"},{"ref":"revenue@FY2021"}],"scale":100,"value":15.187408690844178},"fcfMargin@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q1"},{"ref":"revenue@2022Q1"}],"scale":100,"value":-7.612170753860127},"fcfMargin@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q2"},{"ref":"revenue@2022Q2"}],"scale":100,"value":-16.26297577854671},"fcfMargin@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q3"},{"ref":"revenue@2022Q3"}],"scale":100,"value":-12.345534999105679},"fcfMargin@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2022Q4"},{"ref":"revenue@2022Q4"}],"scale":100,"value":2.387886651299535},"fcfMargin@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2022"},{"ref":"revenue@FY2022"}],"scale":100,"value":-8.041555052536895},"fcfMargin@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q1"},{"ref":"revenue@2023Q1"}],"scale":100,"value":-3.0382926342404684},"fcfMargin@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q2"},{"ref":"revenue@2023Q2"}],"scale":100,"value":20.6758752497611},"fcfMargin@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q3"},{"ref":"revenue@2023Q3"}],"scale":100,"value":32.31645640751876},"fcfMargin@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2023Q4"},{"ref":"revenue@2023Q4"}],"scale":100,"value":9.42118991429636},"fcfMargin@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2023"},{"ref":"revenue@FY2023"}],"scale":100,"value":15.498510022981934},"fcfMargin@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q1"},{"ref":"revenue@2024Q1"}],"scale":100,"value":9.324101162683476},"fcfMargin@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q2"},{"ref":"revenue@2024Q2"}],"scale":100,"value":5.232102617438031},"fcfMargin@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q3"},{"ref":"revenue@2024Q3"}],"scale":100,"value":13.1368171800669},"fcfMargin@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2024Q4"},{"ref":"revenue@2024Q4"}],"scale":100,"value":17.817719584804255},"fcfMargin@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2024"},{"ref":"revenue@FY2024"}],"scale":100,"value":11.545329200551517},"fcfMargin@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q1"},{"ref":"revenue@2025Q1"}],"scale":100,"value":6.345025260005925},"fcfMargin@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q2"},{"ref":"revenue@2025Q2"}],"scale":100,"value":-8.856787211740041},"fcfMargin@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2025Q3"},{"ref":"revenue@2025Q3"}],"scale":100,"value":0.3501229716275114},"fcfMargin@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@FY2025"},{"ref":"revenue@FY2025"}],"scale":100,"value":8.398378698712403},"fcfMargin@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q1"},{"ref":"revenue@2026Q1"}],"scale":100,"value":-3.5196557891708666},"fcfMargin@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"freeCashFlow@2026Q2"},{"ref":"revenue@2026Q2"}],"scale":100,"value":22.507997701137732},"#302":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"},{"ref":"netIncome@2020Q1"}],"rule":"trailing-year","value":49758000},"returnOnAssets@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#302"},{"ref":"totalAssets@2020Q4"}],"scale":100,"value":37.17306040118038},"returnOnAssets@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"totalAssets@FY2020"}],"scale":100,"value":37.17306040118038},"#303":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"}],"rule":"trailing-year","value":2343000},"returnOnAssets@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#303"},{"ref":"totalAssets@2021Q2"}],"scale":100,"value":0.9215194254564333},"#304":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"}],"rule":"trailing-year","value":-10026000},"returnOnAssets@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#304"},{"ref":"totalAssets@2021Q3"}],"scale":100,"value":-3.5237676829804063},"#305":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"},{"ref":"netIncome@2021Q1"}],"rule":"trailing-year","value":-9556000},"#306":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2020Q4","weight":0.5},{"ref":"totalAssets@2021Q4","weight":0.5}],"rule":"average-balance","value":222803000},"returnOnAssets@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#305"},{"ref":"#306"}],"scale":100,"value":-4.288990722746103},"#307":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2020","weight":0.5},{"ref":"totalAssets@FY2021","weight":0.5}],"rule":"average-balance","value":222803000},"returnOnAssets@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#307"}],"scale":100,"value":-4.288990722746103},"#308":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"},{"ref":"netIncome@2021Q2"}],"rule":"trailing-year","value":-12097000},"returnOnAssets@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#308"},{"ref":"totalAssets@2022Q1"}],"scale":100,"value":-3.530012547783711},"#309":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"},{"ref":"netIncome@2021Q3"}],"rule":"trailing-year","value":33301000},"#310":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q2","weight":0.5},{"ref":"totalAssets@2022Q2","weight":0.5}],"rule":"average-balance","value":303950000},"returnOnAssets@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#309"},{"ref":"#310"}],"scale":100,"value":10.956078302352362},"#311":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"},{"ref":"netIncome@2021Q4"}],"rule":"trailing-year","value":30391000},"#312":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q3","weight":0.5},{"ref":"totalAssets@2022Q3","weight":0.5}],"rule":"average-balance","value":335091500},"returnOnAssets@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#311"},{"ref":"#312"}],"scale":100,"value":9.069463116790487},"#313":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"},{"ref":"netIncome@2022Q1"}],"rule":"trailing-year","value":21186000},"#314":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2021Q4","weight":0.5},{"ref":"totalAssets@2022Q4","weight":0.5}],"rule":"average-balance","value":353407500},"returnOnAssets@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#313"},{"ref":"#314"}],"scale":100,"value":5.9947793977207615},"#315":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2021","weight":0.5},{"ref":"totalAssets@FY2022","weight":0.5}],"rule":"average-balance","value":353407500},"returnOnAssets@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#315"}],"scale":100,"value":5.9947793977207615},"#316":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"},{"ref":"netIncome@2022Q2"}],"rule":"trailing-year","value":14196000},"#317":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q1","weight":0.5},{"ref":"totalAssets@2023Q1","weight":0.5}],"rule":"average-balance","value":365397000},"returnOnAssets@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#316"},{"ref":"#317"}],"scale":100,"value":3.885089368549824},"#318":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"},{"ref":"netIncome@2022Q3"}],"rule":"trailing-year","value":13926000},"#319":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q2","weight":0.5},{"ref":"totalAssets@2023Q2","weight":0.5}],"rule":"average-balance","value":382330500},"returnOnAssets@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#318"},{"ref":"#319"}],"scale":100,"value":3.6423983961520205},"#320":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"},{"ref":"netIncome@2022Q4"}],"rule":"trailing-year","value":16028000},"#321":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q3","weight":0.5},{"ref":"totalAssets@2023Q3","weight":0.5}],"rule":"average-balance","value":413719500},"returnOnAssets@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#320"},{"ref":"#321"}],"scale":100,"value":3.8741224428628573},"#322":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"},{"ref":"netIncome@2023Q1"}],"rule":"trailing-year","value":22637000},"#323":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2022Q4","weight":0.5},{"ref":"totalAssets@2023Q4","weight":0.5}],"rule":"average-balance","value":434136500},"returnOnAssets@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#322"},{"ref":"#323"}],"scale":100,"value":5.214258649065444},"#324":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2022","weight":0.5},{"ref":"totalAssets@FY2023","weight":0.5}],"rule":"average-balance","value":434136500},"returnOnAssets@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#324"}],"scale":100,"value":5.214258649065444},"#325":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"},{"ref":"netIncome@2023Q2"}],"rule":"trailing-year","value":22163000},"#326":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q1","weight":0.5},{"ref":"totalAssets@2024Q1","weight":0.5}],"rule":"average-balance","value":449521000},"returnOnAssets@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#325"},{"ref":"#326"}],"scale":100,"value":4.930359204575537},"#327":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"},{"ref":"netIncome@2023Q3"}],"rule":"trailing-year","value":18681000},"#328":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q2","weight":0.5},{"ref":"totalAssets@2024Q2","weight":0.5}],"rule":"average-balance","value":468519000},"returnOnAssets@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#327"},{"ref":"#328"}],"scale":100,"value":3.987244914293764},"#329":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"},{"ref":"netIncome@2023Q4"}],"rule":"trailing-year","value":10835000},"#330":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q3","weight":0.5},{"ref":"totalAssets@2024Q3","weight":0.5}],"rule":"average-balance","value":492134500},"returnOnAssets@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#329"},{"ref":"#330"}],"scale":100,"value":2.2016339029269436},"#331":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"},{"ref":"netIncome@2024Q1"}],"rule":"trailing-year","value":2720000},"#332":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2023Q4","weight":0.5},{"ref":"totalAssets@2024Q4","weight":0.5}],"rule":"average-balance","value":491498000},"returnOnAssets@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#331"},{"ref":"#332"}],"scale":100,"value":0.55341018681663},"#333":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2023","weight":0.5},{"ref":"totalAssets@FY2024","weight":0.5}],"rule":"average-balance","value":491498000},"returnOnAssets@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#333"}],"scale":100,"value":0.55341018681663},"#334":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"},{"ref":"netIncome@2024Q2"}],"rule":"trailing-year","value":1183000},"#335":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q1","weight":0.5},{"ref":"totalAssets@2025Q1","weight":0.5}],"rule":"average-balance","value":516626000},"returnOnAssets@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#334"},{"ref":"#335"}],"scale":100,"value":0.22898576533120668},"#336":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"},{"ref":"netIncome@2024Q3"}],"rule":"trailing-year","value":7182000},"#337":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q2","weight":0.5},{"ref":"totalAssets@2025Q2","weight":0.5}],"rule":"average-balance","value":521573500},"returnOnAssets@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#336"},{"ref":"#337"}],"scale":100,"value":1.3769871360412291},"#338":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"},{"ref":"netIncome@2024Q4"}],"rule":"trailing-year","value":17628000},"#339":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q3","weight":0.5},{"ref":"totalAssets@2025Q3","weight":0.5}],"rule":"average-balance","value":543613000},"returnOnAssets@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#338"},{"ref":"#339"}],"scale":100,"value":3.242748057901485},"#340":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"},{"ref":"netIncome@2025Q1"}],"rule":"trailing-year","value":34250000},"#341":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2024Q4","weight":0.5},{"ref":"totalAssets@2025Q4","weight":0.5}],"rule":"average-balance","value":544891500},"returnOnAssets@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#340"},{"ref":"#341"}],"scale":100,"value":6.285655034075591},"#342":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@FY2024","weight":0.5},{"ref":"totalAssets@FY2025","weight":0.5}],"rule":"average-balance","value":544891500},"returnOnAssets@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#342"}],"scale":100,"value":6.285655034075591},"#343":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"},{"ref":"netIncome@2025Q2"}],"rule":"trailing-year","value":40640000},"#344":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q1","weight":0.5},{"ref":"totalAssets@2026Q1","weight":0.5}],"rule":"average-balance","value":542878000},"returnOnAssets@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#343"},{"ref":"#344"}],"scale":100,"value":7.4860281683914245},"#345":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2026Q2"},{"ref":"netIncome@2026Q1"},{"ref":"netIncome@2025Q4"},{"ref":"netIncome@2025Q3"}],"rule":"trailing-year","value":61920000},"#346":{"kind":"computed","op":"sum","terms":[{"ref":"totalAssets@2025Q2","weight":0.5},{"ref":"totalAssets@2026Q2","weight":0.5}],"rule":"average-balance","value":549900500},"returnOnAssets@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#345"},{"ref":"#346"}],"scale":100,"value":11.260218894145394},"#347":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2018","weight":0.5},{"ref":"equity@FY2019","weight":0.5}],"rule":"average-balance","value":31668500},"returnOnEquity@FY2019":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2019"},{"ref":"#347"}],"scale":100,"value":0.3536637352574325},"#348":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2019Q4","weight":0.5},{"ref":"equity@2020Q4","weight":0.5}],"rule":"average-balance","value":68245500},"returnOnEquity@2020Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#302"},{"ref":"#348"}],"scale":100,"value":72.91030177813921},"#349":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2019","weight":0.5},{"ref":"equity@FY2020","weight":0.5}],"rule":"average-balance","value":68245500},"returnOnEquity@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2020"},{"ref":"#349"}],"scale":100,"value":72.91030177813921},"#350":{"kind":"computed","op":"sum","terms":[{"ref":"netIncome@2021Q1"},{"ref":"netIncome@2020Q4"},{"ref":"netIncome@2020Q3"},{"ref":"netIncome@2020Q2"}],"rule":"trailing-year","value":57064000},"#351":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q1","weight":0.5},{"ref":"equity@2021Q1","weight":0.5}],"rule":"average-balance","value":78626500},"returnOnEquity@2021Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#350"},{"ref":"#351"}],"scale":100,"value":72.57603988477167},"#352":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q2","weight":0.5},{"ref":"equity@2021Q2","weight":0.5}],"rule":"average-balance","value":130562000},"returnOnEquity@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#303"},{"ref":"#352"}],"scale":100,"value":1.7945497158438135},"#353":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q3","weight":0.5},{"ref":"equity@2021Q3","weight":0.5}],"rule":"average-balance","value":148379500},"returnOnEquity@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#304"},{"ref":"#353"}],"scale":100,"value":-6.756998102837657},"#354":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2020Q4","weight":0.5},{"ref":"equity@2021Q4","weight":0.5}],"rule":"average-balance","value":171625000},"returnOnEquity@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#305"},{"ref":"#354"}],"scale":100,"value":-5.567953386744355},"#355":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2020","weight":0.5},{"ref":"equity@FY2021","weight":0.5}],"rule":"average-balance","value":171625000},"returnOnEquity@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2021"},{"ref":"#355"}],"scale":100,"value":-5.567953386744355},"#356":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q1","weight":0.5},{"ref":"equity@2022Q1","weight":0.5}],"rule":"average-balance","value":188778000},"returnOnEquity@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#308"},{"ref":"#356"}],"scale":100,"value":-6.408056023477313},"#357":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q2","weight":0.5},{"ref":"equity@2022Q2","weight":0.5}],"rule":"average-balance","value":240922500},"returnOnEquity@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#309"},{"ref":"#357"}],"scale":100,"value":13.822287250049289},"#358":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q3","weight":0.5},{"ref":"equity@2022Q3","weight":0.5}],"rule":"average-balance","value":255872000},"returnOnEquity@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#311"},{"ref":"#358"}],"scale":100,"value":11.877423086543272},"#359":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2021Q4","weight":0.5},{"ref":"equity@2022Q4","weight":0.5}],"rule":"average-balance","value":276656000},"returnOnEquity@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#313"},{"ref":"#359"}],"scale":100,"value":7.657885605228152},"#360":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2021","weight":0.5},{"ref":"equity@FY2022","weight":0.5}],"rule":"average-balance","value":276656000},"returnOnEquity@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2022"},{"ref":"#360"}],"scale":100,"value":7.657885605228152},"#361":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q1","weight":0.5},{"ref":"equity@2023Q1","weight":0.5}],"rule":"average-balance","value":291747000},"returnOnEquity@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#316"},{"ref":"#361"}],"scale":100,"value":4.865859803185637},"#362":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q2","weight":0.5},{"ref":"equity@2023Q2","weight":0.5}],"rule":"average-balance","value":307526000},"returnOnEquity@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#318"},{"ref":"#362"}],"scale":100,"value":4.528397598902207},"#363":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q3","weight":0.5},{"ref":"equity@2023Q3","weight":0.5}],"rule":"average-balance","value":323819500},"returnOnEquity@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#320"},{"ref":"#363"}],"scale":100,"value":4.949671035870292},"#364":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q4"},{"ref":"revenue@2020Q4","weight":-1}],"value":38506000},"revenueGrowth@2021Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#364"},{"ref":"revenue@2020Q4"}],"scale":100,"rule":"year-on-year","value":42.692891909571706},"#365":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2022Q4","weight":0.5},{"ref":"equity@2023Q4","weight":0.5}],"rule":"average-balance","value":342294500},"returnOnEquity@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#322"},{"ref":"#365"}],"scale":100,"value":6.613311052324826},"#366":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2022","weight":0.5},{"ref":"equity@FY2023","weight":0.5}],"rule":"average-balance","value":342294500},"returnOnEquity@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2023"},{"ref":"#366"}],"scale":100,"value":6.613311052324826},"#367":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q1","weight":0.5},{"ref":"equity@2024Q1","weight":0.5}],"rule":"average-balance","value":355034000},"returnOnEquity@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#325"},{"ref":"#367"}],"scale":100,"value":6.24250071824107},"#368":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q2","weight":0.5},{"ref":"equity@2024Q2","weight":0.5}],"rule":"average-balance","value":369313500},"returnOnEquity@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#327"},{"ref":"#368"}],"scale":100,"value":5.058304123732276},"#369":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q3","weight":0.5},{"ref":"equity@2024Q3","weight":0.5}],"rule":"average-balance","value":379352000},"returnOnEquity@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#329"},{"ref":"#369"}],"scale":100,"value":2.856186338809338},"#370":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2023Q4","weight":0.5},{"ref":"equity@2024Q4","weight":0.5}],"rule":"average-balance","value":376991000},"returnOnEquity@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#331"},{"ref":"#370"}],"scale":100,"value":0.7215026353414272},"#371":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2023","weight":0.5},{"ref":"equity@FY2024","weight":0.5}],"rule":"average-balance","value":376991000},"returnOnEquity@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2024"},{"ref":"#371"}],"scale":100,"value":0.7215026353414272},"#372":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q1","weight":0.5},{"ref":"equity@2025Q1","weight":0.5}],"rule":"average-balance","value":385705500},"returnOnEquity@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#334"},{"ref":"#372"}],"scale":100,"value":0.30671068989164013},"#373":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q2","weight":0.5},{"ref":"equity@2025Q2","weight":0.5}],"rule":"average-balance","value":399118000},"returnOnEquity@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#336"},{"ref":"#373"}],"scale":100,"value":1.7994678265575592},"#374":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q3","weight":0.5},{"ref":"equity@2025Q3","weight":0.5}],"rule":"average-balance","value":408419500},"returnOnEquity@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#338"},{"ref":"#374"}],"scale":100,"value":4.3161504286646455},"#375":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2024Q4","weight":0.5},{"ref":"equity@2025Q4","weight":0.5}],"rule":"average-balance","value":407297000},"returnOnEquity@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#340"},{"ref":"#375"}],"scale":100,"value":8.409097047117951},"#376":{"kind":"computed","op":"sum","terms":[{"ref":"equity@FY2024","weight":0.5},{"ref":"equity@FY2025","weight":0.5}],"rule":"average-balance","value":407297000},"returnOnEquity@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"netIncome@FY2025"},{"ref":"#376"}],"scale":100,"value":8.409097047117951},"#377":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q1","weight":0.5},{"ref":"equity@2026Q1","weight":0.5}],"rule":"average-balance","value":406088000},"returnOnEquity@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#343"},{"ref":"#377"}],"scale":100,"value":10.007683063769429},"#378":{"kind":"computed","op":"sum","terms":[{"ref":"equity@2025Q2","weight":0.5},{"ref":"equity@2026Q2","weight":0.5}],"rule":"average-balance","value":419448000},"returnOnEquity@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#345"},{"ref":"#378"}],"scale":100,"value":14.762258968930594},"#379":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2020"},{"ref":"revenue@FY2019","weight":-1}],"value":152618000},"revenueGrowth@FY2020":{"kind":"computed","op":"ratio","terms":[{"ref":"#379"},{"ref":"revenue@FY2019"}],"scale":100,"rule":"year-on-year","value":138.1233370137745},"#380":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q2"},{"ref":"revenue@2020Q2","weight":-1}],"value":36974000},"revenueGrowth@2021Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#380"},{"ref":"revenue@2020Q2"}],"scale":100,"rule":"year-on-year","value":57.64307874592707},"#381":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2021Q3"},{"ref":"revenue@2020Q3","weight":-1}],"value":25887000},"revenueGrowth@2021Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#381"},{"ref":"revenue@2020Q3"}],"scale":100,"rule":"year-on-year","value":33.703081670116774},"#382":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2021"},{"ref":"revenue@FY2020","weight":-1}],"value":156479000},"revenueGrowth@FY2021":{"kind":"computed","op":"ratio","terms":[{"ref":"#382"},{"ref":"revenue@FY2020"}],"scale":100,"rule":"year-on-year","value":59.47239198516221},"#383":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q1"},{"ref":"revenue@2021Q1","weight":-1}],"value":23021000},"revenueGrowth@2022Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#383"},{"ref":"revenue@2021Q1"}],"scale":100,"rule":"year-on-year","value":26.436913607184277},"#384":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q2"},{"ref":"revenue@2021Q2","weight":-1}],"value":21130000},"revenueGrowth@2022Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#384"},{"ref":"revenue@2021Q2"}],"scale":100,"rule":"year-on-year","value":20.89658514394217},"#385":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q3"},{"ref":"revenue@2021Q3","weight":-1}],"value":25893000},"revenueGrowth@2022Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#385"},{"ref":"revenue@2021Q3"}],"scale":100,"rule":"year-on-year","value":25.213250759523255},"#386":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2022Q4"},{"ref":"revenue@2021Q4","weight":-1}],"value":16199000},"revenueGrowth@2022Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#386"},{"ref":"revenue@2021Q4"}],"scale":100,"rule":"year-on-year","value":12.586733385651794},"#387":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2022"},{"ref":"revenue@FY2021","weight":-1}],"value":86244000},"revenueGrowth@FY2022":{"kind":"computed","op":"ratio","terms":[{"ref":"#387"},{"ref":"revenue@FY2021"}],"scale":100,"rule":"year-on-year","value":20.554301689025746},"#388":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q1"},{"ref":"revenue@2022Q1","weight":-1}],"value":10132000},"revenueGrowth@2023Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#388"},{"ref":"revenue@2022Q1"}],"scale":100,"rule":"year-on-year","value":9.20254314259763},"#389":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q2"},{"ref":"revenue@2022Q2","weight":-1}],"value":15885000},"revenueGrowth@2023Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#389"},{"ref":"revenue@2022Q2"}],"scale":100,"rule":"year-on-year","value":12.994183906353541},"#390":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q3"},{"ref":"revenue@2022Q3","weight":-1}],"value":13775000},"revenueGrowth@2023Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#390"},{"ref":"revenue@2022Q3"}],"scale":100,"rule":"year-on-year","value":10.712424857491708},"#391":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2023Q4"},{"ref":"revenue@2022Q4","weight":-1}],"value":20000},"revenueGrowth@2023Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#391"},{"ref":"revenue@2022Q4"}],"scale":100,"rule":"year-on-year","value":0.01380281301328612},"#392":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2023"},{"ref":"revenue@FY2022","weight":-1}],"value":39811000},"revenueGrowth@FY2023":{"kind":"computed","op":"ratio","terms":[{"ref":"#392"},{"ref":"revenue@FY2022"}],"scale":100,"rule":"year-on-year","value":7.870352980715056},"#393":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q1"},{"ref":"revenue@2023Q1","weight":-1}],"value":-939000},"revenueGrowth@2024Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#393"},{"ref":"revenue@2023Q1"}],"scale":100,"rule":"year-on-year","value":-0.7809900858340546},"#394":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q2"},{"ref":"revenue@2023Q2","weight":-1}],"value":6093000},"revenueGrowth@2024Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#394"},{"ref":"revenue@2023Q2"}],"scale":100,"rule":"year-on-year","value":4.410998175658065},"#395":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q3"},{"ref":"revenue@2023Q3","weight":-1}],"value":-2155000},"revenueGrowth@2024Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#395"},{"ref":"revenue@2023Q3"}],"scale":100,"rule":"year-on-year","value":-1.513725380011799},"#396":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2024Q4"},{"ref":"revenue@2023Q4","weight":-1}],"value":6914000},"revenueGrowth@2024Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#396"},{"ref":"revenue@2023Q4"}],"scale":100,"rule":"year-on-year","value":4.77097393008461},"#397":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2024"},{"ref":"revenue@FY2023","weight":-1}],"value":9912000},"revenueGrowth@FY2024":{"kind":"computed","op":"ratio","terms":[{"ref":"#397"},{"ref":"revenue@FY2023"}],"scale":100,"rule":"year-on-year","value":1.816562386602305},"#398":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q1"},{"ref":"revenue@2024Q1","weight":-1}],"value":5608000},"revenueGrowth@2025Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#398"},{"ref":"revenue@2024Q1"}],"scale":100,"rule":"year-on-year","value":4.701030236476567},"#399":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q2"},{"ref":"revenue@2024Q2","weight":-1}],"value":8415000},"revenueGrowth@2025Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#399"},{"ref":"revenue@2024Q2"}],"scale":100,"rule":"year-on-year","value":5.834633385335408},"#400":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q3"},{"ref":"revenue@2024Q3","weight":-1}],"value":11452000},"revenueGrowth@2025Q3":{"kind":"computed","op":"ratio","terms":[{"ref":"#400"},{"ref":"revenue@2024Q3"}],"scale":100,"rule":"year-on-year","value":8.167806631528652},"#401":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2025Q4"},{"ref":"revenue@2024Q4","weight":-1}],"value":50064000},"revenueGrowth@2025Q4":{"kind":"computed","op":"ratio","terms":[{"ref":"#401"},{"ref":"revenue@2024Q4"}],"scale":100,"rule":"year-on-year","value":32.97328626376521},"#402":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@FY2025"},{"ref":"revenue@FY2024","weight":-1}],"value":75540000},"revenueGrowth@FY2025":{"kind":"computed","op":"ratio","terms":[{"ref":"#402"},{"ref":"revenue@FY2024"}],"scale":100,"rule":"year-on-year","value":13.597140172583245},"#403":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q1"},{"ref":"revenue@2025Q1","weight":-1}],"value":35001000},"revenueGrowth@2026Q1":{"kind":"computed","op":"ratio","terms":[{"ref":"#403"},{"ref":"revenue@2025Q1"}],"scale":100,"rule":"year-on-year","value":28.02299421141543},"#404":{"kind":"computed","op":"sum","terms":[{"ref":"revenue@2026Q2"},{"ref":"revenue@2025Q2","weight":-1}],"value":43979000},"revenueGrowth@2026Q2":{"kind":"computed","op":"ratio","terms":[{"ref":"#404"},{"ref":"revenue@2025Q2"}],"scale":100,"rule":"year-on-year","value":28.812237945492658},"equity@FY2018":{"kind":"filed","concept":"StockholdersEquity","filing":0,"unit":"USD","end":"2018-12-31","value":24523000},"equity@2019Q4":{"kind":"filed","concept":"StockholdersEquity","filing":3,"unit":"USD","end":"2019-12-31","value":38814000}},"quality":[]}