XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues and Trade Receivables, Net - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Geographic Areas, Revenues from External Customers [Abstract]        
Revenues $ 20,099 $ 13,241 $ 32,152 $ 24,375
United States        
Geographic Areas, Revenues from External Customers [Abstract]        
Revenues 9,643 7,313 20,070 15,478
Ex-United States        
Geographic Areas, Revenues from External Customers [Abstract]        
Revenues $ 10,456 $ 5,928 $ 12,082 $ 8,897