v3.26.1
Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Contract with Customer, Asset, Net [Abstract]    
Current contract assets $ 166 $ 0
Total contract assets 166 0
Capitalized Contract Cost [Abstract]    
Current capitalized commissions 234 138
Long-term capitalized commissions 265 36
Total capitalized commissions 499 174
Contract with Customer, Liability [Abstract]    
Current contract liabilities 194 851
Long-term contract liabilities 334 386
Total contract liabilities $ 528 $ 1,237