v3.24.1.1.u2
Other Income and Other Expenses - Summary of Other Income (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Other income and other expenses [abstract]
Gain from goods return
$ 5,144,961
X
- Definition
Gain from goods return.
+ References
No definition available.
+ Details
Name:
capt_GainFromGoodsReturn
Namespace Prefix:
capt_
Data Type:
xbrli:monetaryItemType
Balance Type:
credit
Period Type:
duration
X
- Definition
Other income and other expenses.
+ References
No definition available.
+ Details
Name:
capt_OtherIncomeAndOtherExpensesAbstract
Namespace Prefix:
capt_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration