v3.26.1
Revenue Recognition from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenue Recognition from Contracts with Customers [Line Items]      
Revenue $ 1,002 $ 868  
Remaining performance obligations 1,124    
Contract loss for provision 984 672  
Contract loss provision 738   $ 4,173
Contract loss adjustments (2,451)  
Deferred revenue (112)  
New Zealand [Member]      
Revenue Recognition from Contracts with Customers [Line Items]      
Revenue $ 52 $ 31