v3.19.1

Convertible Notes - Amortization expense, debt discount and debt issuance costs (Details) - Convertible Notes $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2019 USD ($)
Amortization expense for debt discount costs |
April 1, 2019-December 31, 2019 | $ 6,239
January 1, 2020-December 31, 2020 | 8,864
January 1, 2021-December 31, 2021 | 9,528
January 1, 2022-December 31, 2022 | 10,241
January 1, 2023-December 31, 2023 | 8,180
Total | 43,052
Amortization expense for debt issuance costs |
April 1, 2019-December 31, 2019 | 642
January 1, 2020-December 31, 2020 | 901
January 1, 2021-December 31, 2021 | 955
January 1, 2022-December 31, 2022 | 1,015
January 1, 2023-December 31, 2023 | 802
Total | $ 4,315

X
- Definition The amount of debt discount costs, amortization expense. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpense
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt discount costs expected to be recognized during the remainder fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseRemainderOfFiscalYear
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt discount costs expected to be recognized during the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseYearFive
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt discount costs expected to be recognized during the fourth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseYearFour
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt discount costs expected to be recognized during the third fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseYearThree
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt discount costs expected to be recognized during the second fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseYearTwo
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | wifi_DebtDiscountCostsOfAmortizationExpenseFiscalYearMaturityAbstract
Namespace Prefix: | wifi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of debt issuance costs, amortization expense. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpense
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseFiscalYearMaturityAbstract
Namespace Prefix: | wifi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt issuance costs expected to be recognized during the remainder fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseRemainderOfFiscalYear
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt issuance costs expected to be recognized during the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseYearFive
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt issuance costs expected to be recognized during the fourth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseYearFour
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt issuance costs expected to be recognized during the third fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseYearThree
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to debt issuance costs expected to be recognized during the second fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseYearTwo
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wifi_ConvertibleUnsecuredSeniorNotesMaturingIn1stOctober2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |