XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Contract Asset [Abstract]    
Contract assets $ 706 $ 8,929
Additions 6,615 13,606
Transferred to receivables, net (2,331) (21,829)
Contract assets 4,990 706
Contract Liabilities [Abstract]    
Contract liabilities at beginning of the period 4,775 10,701
Additions 34 (931)
Amounts recognized into revenue (3,560) (4,995)
Contract liabilities at end of the period $ 1,249 $ 4,775