v3.26.1
Revenue - Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 14,237 $ 76,639  
Contract assets, current (included in prepaid expenses and other assets) 0 1,647  
Contract liabilities:      
Contract liabilities, current 1,114 1,039  
Total contract liabilities $ 1,114 $ 1,039 $ 571