XML 24 R9.htm IDEA: XBRL DOCUMENT
v3.26.1

Cybersecurity Risk Management and Strategy Disclosure | 12 Months Ended
--- | ---
Dec. 31, 2025
Cybersecurity Risk Management, Strategy, and Governance [Abstract] |
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] | Risk Management and Strategy We utilize a primarily outsourced information technology and cybersecurity model, engaging specialized third-party service providers to manage our digital infrastructure, network security, and cloud-based engineering environments. Our cybersecurity risk management strategy is focused on the oversight of these partners and is integrated into our broader enterprise risk management framework through the following processes:
| ● | Third-Party Managed Services Oversight: We rely on established Managed Service Providers (MSPs) to monitor and administer our technical defenses, including firewalls, encryption, and multi-factor authentication. We maintain regular communication with these providers to review system health, vulnerability scans, and potential threat intelligence. In addition, our team implements and maintains an internally managed on-premises network environment that supports secure and reliable operations. This includes the configuration, monitoring, and ongoing management of core network infrastructure such as firewalls, routers, and switches. All core business systems are cloud-hosted SaaS platforms, and no business-critical applications or material corporate data reside in on-premises infrastructure. This approach reduces cyber risk exposure by maintaining corporate data and business systems within enterprise-grade cloud environments rather than on local infrastructure. We exercise vendor-management oversight of these cloud service providers, including diligence of their cybersecurity controls, contractual requirements relating to security and data protection, and ongoing performance monitoring.
30
As of December 31, 2025, we have not identified any cybersecurity threats or previous incidents that have materially affected, or are reasonably likely to materially affect, our business strategy, results of operations, or financial condition.
Cybersecurity Risk Management Third Party Engaged [Flag] | true
Cybersecurity Risk Role of Management [Text Block] | Governance

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 + Details
Name: | cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K + Details
Name: | cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract
Namespace Prefix: | cyd_
Data Type: | i:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph ii Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph ii + Details
Name: | cyd_CybersecurityRiskManagementThirdPartyEngagedFlag
Namespace Prefix: | cyd_
Data Type: | i:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 + Details
Name: | cyd_CybersecurityRiskRoleOfManagementTextBlock
Namespace Prefix: | cyd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration