v3.26.3
Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Current contract assets $ 0 $ 0
Total contract assets 0 0
Current capitalized commissions 188 138
Long-term capitalized commissions 170 36
Total capitalized commissions 358 174
Current contract liabilities 267 851
Long-term contract liabilities 357 386
Total contract liabilities $ 624 $ 1,237