XML 112 R90.htm IDEA: XBRL DOCUMENT
v3.25.1

STOCK COMPENSATION - WARRANTS ACTIVITY (Details) - $ / shares | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Number of Units |  |  |
Outstanding, beginning of period (in shares) | 277,201 | 277,201 |
Granted (in shares) | 0 | 0 |
Exercised (in shares) | 0 | 0 |
Outstanding, end of period (in shares) | 277,201 | 277,201 |
Exercisable (in shares) | 277,201 |  |
Weighted Average Exercise Price |  |  |
Outstanding, beginning of period (in dollars per share) | $ 32.85 | $ 32.85 |
Granted (in dollars per share) | 0 | 0 |
Exercised (in dollars per share) | 0 | 0 |
Outstanding, end of period (in dollars per share) | 32.85 | $ 32.85 |
Exercisable (in dollars per share) | $ 32.85 |  |
Weighted Average Remaining Contractual Term, Outstanding (in years) | 2 years 8 months 12 days | 3 years 8 months 19 days | 5 years 3 months
Weighted Average Remaining Contractual Term, Exercisable (in years) | 2 years 8 months 12 days |  |

X
- Definition Number of warrants exercisable. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightExercisable
Namespace Prefix: | boxl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average exercise price per share or per unit of warrants or rights exercisable. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightExercisableWeightedAverageExercisePriceOfWarrantsOrRights
Namespace Prefix: | boxl_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants exercised. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightExercised
Namespace Prefix: | boxl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average exercise price per share or per unit of warrants or rights exercised. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightExercisedWeightedAverageExercisePriceOfWarrantsOrRights
Namespace Prefix: | boxl_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants granted. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightGranted
Namespace Prefix: | boxl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average exercise price per share or per unit of warrants or rights granted. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightGrantedWeightedAverageExercisePriceOfWarrantsOrRights
Namespace Prefix: | boxl_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average exercise price per share or per unit of warrants or rights outstanding. + References No definition available. + Details
Name: | boxl_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePriceOfWarrantsOrRights
Namespace Prefix: | boxl_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Weighted average remaining contractual term of warrants exercisable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | boxl_WarrantsAndRightsExercisableTerm
Namespace Prefix: | boxl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant