XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Entity
Jun. 30, 2023
Entity
Concentration Risk [Line Items]    
Number of financial institutions 1 1
Revenue | Customer Concentration Risk | Customer    
Concentration Risk [Line Items]    
Revenues by geographic region 11.00% 11.00%