v3.26.1
Contract balances at June 30, 2026, December 31, 2025, and December 31, 2024 are as follows: (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]      
Accounts Receivable $ 10,240 $ 7,642 $ 5,655
Contract Liabilities $ 1,937 $ 930 $ 5,571