XML 79 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contract with Customers - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue   $ 12,870 $ 10,074
Noncancelable agreement, term 5 years    
Noncancelable agreement, amount $ 4,000    
Revenue from noncash agreement   5,300 2,800
Contract with customer, liability, revenue recognized   3,400 1,800
Unused credits amounts   $ 1,400 2,700
Expiration period for unused credits   1 year  
Over time      
Disaggregation of Revenue [Line Items]      
Total revenue   $ 3,100 3,000
Point-in time      
Disaggregation of Revenue [Line Items]      
Total revenue   $ 9,700 $ 7,100