| Year 2025 | Year 2024 | Year 2023 | Year 2022 | Year 2021 | |
|---|---|---|---|---|---|
| Cash and cash equivalents at the beginning of period | 128,229 | 61,930 | 117,011 | 139,940 | 54,649 |
| Cash flows from operating activities | -104,575 | 78,818 | -62,464 | -6,878 | -42,049 |
| Cash flows from investing activities | 72,224 | -457,324 | 9,383 | -17,359 | -43,944 |
| Cash flows from financing activities | 33 | 443,610 | -1,874 | 3,199 | 171,292 |
| Net increase in cash and cash equivalents | -32,424 | 66,298 | -55,081 | -22,929 | 85,291 |
| Cash and cash equivalents at the end of period | 95,805 | 128,229 | 61,930 | 117,011 | 139,940 |