| Schedules of Concentration of Risk, by Risk Factor |
As of June 30, 2026 and 2025, the below customers accounted for the following percentages of the Company’s consolidated accounts receivable and unbilled revenue and consolidated revenues, respectively: | | | | | | | | | | | | | | | | | | | | | | | | | Portion of consolidated revenues for the three months ended June 30, | | Portion of consolidated revenues for the six months ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Customer A | 8 | % | | 10 | % | | 10 | % | | 10 | % | | Customer B | 9 | % | | 11 | % | | 10 | % | | 12 | % | | | | | | | | | | | | | | | | |
|
| Schedule of Allowance for Doubtful Accounts |
As of June 30, 2026 and December 31, 2025, the Company had $0.9 million and $0.9 million, respectively, in allowance for credit losses as follows: | | | | | | | | | | ($ in thousands) | | | | Provision for credit losses on December 31, 2025 | | $ | 886 | | | Credit Losses: | | | | Current period provision | | — | | | Amounts written off | | — | | Provision for credit losses on June 30, 2026 | | $ | 886 | |
|
| Schedule of Fair Value Measurements, Recurring and Nonrecurring |
The following table presents the balances of the investments measured at their fair value as of June 30, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fair Value | | Gain / (Loss) on Investments | | June 30, | | December 31, | | Three Months Ended June 30, | | Six Months Ended June 30, | | ($ in thousands) | 2026 | | 2025 | | 2026 | | 2025 | | 2026 | | 2025 | | Investment in Oklo Inc. | $ | 28,050 | | | $ | 38,465 | | | $ | 1,469 | | | $ | 70,627 | | | $ | (10,415) | | | $ | 87,235 | | | Investment in Tamboran Resources Corporation | 43,437 | | | 24,325 | | | (20,230) | | | (2,385) | | | 7,284 | | | 295 | | | Investment in Fervo Energy Company | 104,832 | | | 40,738 | | | 64,094 | | | — | | | 64,094 | | | — | | | Other Investments Carried at Fair Value | 8,603 | | | 11,469 | | | (2,420) | | | — | | | (734) | | | — | | | Total Investments Carried at Fair Value | $ | 184,922 | | | $ | 114,997 | | | $ | 42,913 | | | $ | 68,242 | | | $ | 60,229 | | | $ | 87,530 | |
|