v3.20.4

Convertible Notes - Amortization expense, debt discount and debt issuance costs (Details) - Convertible Notes $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($)
Amortization expense for debt discount costs |
2021 | $ 9,528
2022 | 10,241
2023 | 8,180
Total | 27,949
Amortization expense for debt issuance costs |
2021 | 955
2022 | 1,015
2023 | 802
Total | $ 2,772

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 next fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtDiscountCostsAmortizationExpenseNextTwelveMonths
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 next fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | wifi_DebtIssuanceCostsAmortizationExpenseNextTwelveMonths
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: |