v3.26.1
Additional Financial Statement Information - Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid expenses and other current assets    
Contract asset $ 2,987 $ 0
Prepaid expenses 2,298 1,523
Advances to suppliers 183 113
Other current assets 853 1,063
Total $ 6,321 $ 2,699