Earnout Liabilities - Schedule of Earnout Liability (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Earnout Liability [Roll Forward] | |
| Earnout liability, beginning balance | $ 554 |
| Earnout liability, ending balance | 3,663 |
| Sponsor Earnout | |
| Earnout Liability [Roll Forward] | |
| Earnout liability, beginning balance | 554 |
| Change in fair value of financial instruments | 3,109 |
| Earnout liability, ending balance | $ 3,663 |