v3.25.4
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 10, 2025
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]      
Accrued liabilities   $ 5,259 $ 2,740
Accounts payable   8,874 4,860
Consulting Agreement      
Related Party Transaction [Line Items]      
Transaction amount   4,821 3,589
Consulting Agreement | Related party      
Related Party Transaction [Line Items]      
Accounts payable   357 537
Related party      
Related Party Transaction [Line Items]      
Accrued liabilities   575 344
Accounts payable   1,220 813
Genesis Software | Software Licensing Agreement      
Related Party Transaction [Line Items]      
Agreement term 5 years    
Transaction amount   1,641 1,169
Royalties, percent of net sales price 4.00%    
Royalties, payment threshold $ 7,000    
Genesis Software | Software Licensing Agreement | Related party      
Related Party Transaction [Line Items]      
Payments for software development   1,997 1,925
Accounts payable   $ 863 276
Genesis Software | Upfront payment      
Related Party Transaction [Line Items]      
Transaction amount 1,000    
Genesis Software | Incremental payments      
Related Party Transaction [Line Items]      
Transaction amount $ 500    
RMD | RMD Supply Agreement      
Related Party Transaction [Line Items]      
Transaction amount     $ 859