XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers Contract liabilities from contracts with customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Deferred revenue, beginning balance $ 400 $ 700  
Deferred revenue, ending balance 200 400 $ 700
Amounts included in deferred revenue for performance obligations satisfied or partially satisfied $ 400 $ 700 $ 500