XML 150 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL FINANCIAL INFORMATION - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue, Major Customer [Line Items]      
Revenue $ 78,114 $ 37,928 $ 12,515
Accounts Receivable, after Allowance for Credit Loss 29,019 406  
Accounts Receivable Benchmark | Customer Concentration Risk | Customer 1      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss 13,091 0  
Accounts Receivable Benchmark | Customer Concentration Risk | Customer 2      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss 5,980 0  
Accounts Receivable Benchmark | Customer Concentration Risk | Customer 3      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss 3,150 0  
Accounts Receivable Benchmark | Customer Concentration Risk | Customer 4      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss 291 291  
Accounts Receivable Benchmark | United States | Geographic Concentration Risk      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss 71 115  
Accounts Receivable Benchmark | ESTONIA | Geographic Concentration Risk      
Revenue, Major Customer [Line Items]      
Accounts Receivable, after Allowance for Credit Loss $ 291 $ 291