XML 42 R2.htm IDEA: XBRL DOCUMENT
v3.25.4

Offerings | Jan. 12, 2026 USD ($) shares
--- | ---
Offering: 1 |
Offering: |
Fee Previously Paid | false
Rule 457(a) | true
Security Type | Equity
Security Class Title | Class A Common Stock, par value $0.00000125 per share
Amount Registered | shares | 31,153,432
Proposed Maximum Offering Price per Unit | 25.50
Maximum Aggregate Offering Price | $ 794,412,516.00
Fee Rate | 0.01381%
Amount of Registration Fee | $ 109,708.37
Offering Note | (a) Estimated solely for the purpose of calculating the amount of the registration fee pursuant to Rule 457(a) under the Securities Act of 1933, as amended (the "Securities Act"). (b) Includes the aggregate offering price of additional shares that the underwriters have the option to purchase
Offering: 2 |
Offering: |
Fee Previously Paid | true
Rule 457(a) | true
Security Type | Equity
Security Class Title | Class A Common Stock, par value $0.00000125 per share
Amount Registered | shares | 3,921,568
Proposed Maximum Offering Price per Unit | 25.50
Maximum Aggregate Offering Price | $ 99,999,984.00
Amount of Registration Fee | $ 13,810.00
Offering Note | (a) The Registrant previously paid a registration fee of $13,810.00 in connection with initial filing of the Registration Statement on Form S-1 on December 9, 2025. (b) This Maximum Aggregate Offering Price was originally registered under 457(o) and is now converted to 457(a).

X
- References No definition available. + Details
Name: | ffd_AmtSctiesRegd
Namespace Prefix: | ffd_
Data Type: | ffd:nonNegativeDecimal2ItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_FeeAmt
Namespace Prefix: | ffd_
Data Type: | ffd:nonNegative1TMonetary2ItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_FeeRate
Namespace Prefix: | ffd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_MaxAggtOfferingPric
Namespace Prefix: | ffd_
Data Type: | ffd:nonNegative100TMonetary2ItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_MaxOfferingPricPerScty
Namespace Prefix: | ffd_
Data Type: | ffd:nonNegativeDecimal4lItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_OfferingNote
Namespace Prefix: | ffd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_OfferingSctyTitl
Namespace Prefix: | ffd_
Data Type: | ffd:securityTitleItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_OfferingSctyTp
Namespace Prefix: | ffd_
Data Type: | ffd:securityTypeItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | ffd_PrevslyPdFlg
Namespace Prefix: | ffd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ffd_Rule457aFlg
Namespace Prefix: | ffd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ffd_OfferingAxis=1
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ffd_OfferingAxis=2
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |