| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents |
$2,687,406 |
USD |
1113% |
Q2 2025 |
Q2 2025 |
| Operating Lease, Liability |
$18,500 |
USD |
|
Q2 2025 |
Q2 2025 |
| Lessee, Operating Lease, Liability, to be Paid |
$18,783 |
USD |
|
Q2 2025 |
Q2 2025 |
| Operating Lease, Liability, Current |
$18,500 |
USD |
|
Q2 2025 |
Q2 2025 |
| Lessee, Operating Lease, Liability, to be Paid, Year One |
$18,783 |
USD |
|
Q2 2025 |
Q2 2025 |
| Operating Lease, Weighted Average Discount Rate, Percent |
0.05 |
pure |
|
Q2 2025 |
Q2 2025 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount |
$283 |
USD |
|
Q2 2025 |
Q2 2025 |