v3.26.3
Revenue - Summary of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]    
Contract liabilities and deferred revenue balance beginning of the period $ 11 $ 101
Additional contract liabilities and deferred revenue during the period 426 481
Contract liabilities and deferred revenue recognized during the period (207) (352)
Contract liabilities and deferred revenue as of period end $ 230 $ 230