XML 94 R40.htm IDEA: XBRL DOCUMENT
v3.26.1

Installment Payment Liabilities (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Installment Payment Liabilities [Abstract] |
Schedule of Reconciliation of the Installment Payment Liabilities | A reconciliation of the installment payment liabilities is included below:
Balance as of December 31, 2023 |  | $ | 1,425 |
Interest accretion |  |  | 125 |
Payments made |  |  | (760 | )
Balance as of December 31, 2024 |  | $ | 790 |
Interest accretion |  |  | 49 |
Payments made |  |  | (462 | )
Balance as of December 31, 2025 |  | $ | 377 |
Current portion of installment payment liabilities |  | $ | 230 |
Long-term installment payment liabilities |  | $ | 147 |

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

X
- Definition Schedule of reconciliation of the installment payment liability. + References No definition available. + Details
Name: | strn_ScheduleOfReconciliationOfTheInstallmentPaymentLiabilityTableTextBlock
Namespace Prefix: | strn_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration