v3.26.3
Summary of Significant Accounting Policies - Schedule of Current and Non-Current Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract Liabilities [Roll Forward]    
Beginning balance, current $ 4,190 $ 100
Beginning balance, non-current 0 2,984
Amounts received, excluding amounts recognized as revenue, current 11,168 3,756
Amounts received, excluding amounts recognized as revenue, non-current 0 242
Revenues recognized included in opening contract balance, current (15,358) (662)
Revenues recognized included in opening contract balance, non-current 0 (2,230)
Reclassification between current and non-current, current   996
Reclassification between current and non-current, non-current   (996)
Ending balance, current 0 4,190
Ending balance, non-current $ 0 $ 0