Leases (Details Narrative) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
May 31, 2026 |
Apr. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Lease term | 12 months 15 days | 12 months 15 days | ||||||||
| Operating lease, fixed payment | $ 145,449 | $ 145,449 | ||||||||
| Lease prepayments | 625 | $ 7,177 | ||||||||
| Lease description | automatically extended for additional twelve-month renewal terms unless the Company provided advance notice of its intent to terminate at the end of the then-current lease term. The lease expired in February 2026. | |||||||||
| Finance lease term | 30 months | 30 months | 30 months | |||||||
| Finance lease payment | 260,857 | $ 55,693 | $ 40,548 | $ 260,857 | $ 40,548 | |||||
| Advance payments totaling | $ 9,384 | $ 1,948 | $ 1,860 | 26,206 | 2,314 | $ 546 | ||||
| Short term Leases fees paid | $ 242 | |||||||||
| Lease terms description | Both leases have seven-year lease terms | |||||||||
| Up front payments | $ 184,042 | 42,788 | ||||||||
| Line of credit | 12,960 | |||||||||
| Operating Lease, Lease Income | 30,417 | $ 7,094 | 41,032 | $ 11,038 | ||||||
| Finance Lease Agreement [Member] | ||||||||||
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Finance lease payment | $ 240,190 | $ 240,190 | ||||||||
| Minimum [Member] | ||||||||||
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Finance lease term | 30 months | 30 months | ||||||||
| Maximum [Member] | ||||||||||
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Finance lease term | 36 months | 36 months | ||||||||
| Colocation Lease One [Member] | ||||||||||
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Lease term | 3 years | 3 years | 3 years | 3 years | 3 years | |||||
| Operating lease, fixed payment | $ 17,617 | $ 6,260 | $ 17,617 | |||||||
| Prepament of lease | $ 365 | $ 1,756 | ||||||||
| Colocation Lease Two [Member] | ||||||||||
| Property, Plant, and Equipment [Line Items] | ||||||||||
| Lease term | 7 years | 3 years | 3 years | |||||||
| Operating lease, fixed payment | 4,378 | $ 113,835 | 4,378 | |||||||
| Prepament of lease | $ 6,788 | $ 8,317 | ||||||||
| Letter of credit | $ 6,435 | $ 6,435 | ||||||||