v3.25.4
Summary of Significant Accounting Policies - Schedule of Net Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2024
Accounting Policies [Abstract]      
Contract assets $ 2,250 $ 1,746 $ 4,100
Contract liabilities 3,434 858 $ 0
Net contract (liabilities) assets (1,184) $ 888  
Net Change      
Contract assets 505    
Contract liabilities 2,577    
Net contract (liabilities) assets $ (2,072)