XML 112 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Cantor Aurel Revenue Sharing Agreement (Details) - Related Party - Cantor
Jun. 24, 2021
Related Party Transaction [Line Items]  
Percentage of revenue shared between related parties 80.00%
Revenue sharing agreement, term 12 months
Related party transactions, revenue sharing agreement, termination notice term (at least) 3 months