Supplemental Cash Flows - Schedule of Supplemental Cash Flows (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Supplemental Cash Flow Information [Abstract] | ||||
| Cash paid for interest | $ 870 | $ 4,079 | ||
| Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] | ||||
| Common stock issued under software license agreement with Palantir | 5,000 | 3,099 | ||
| Issuance of common shares related to convertible notes conversions | 1,876 | |||
| Issuance of common stock to settle incentive bonus accruals | $ 1,056 | 1,056 | ||
| Issuance of common stock in settlement of vendor payables | $ 60 | 60 | ||
| Purchases of property and equipment included in accounts payable and accrued expenses | 1,038 | $ 2,993 | ||
| Issuance of redeemable common stock related to High Trail Convertible Note | 6,600 | |||
| Right-of-use assets obtained in exchange for new operating lease liabilities | 4,321 | |||
| Issuance of common stock as settlement of advances under Share Purchase Agreement | $ 27,157 | |||