v3.26.1
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