XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Income Tax Provision (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current:        
Federal     $ 0 $ 0
State     933 5,380
Foreign     1,866 389
Total current     2,799 5,769
Deferred:        
Federal     0 0
State     0 0
Foreign     0 0
Total deferred     0 0
Total income tax expense $ 2,799 $ 389 $ 2,799 $ 5,769