| Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ -3.84M | $ -259.00K | $ -114.00K | $ -778.00K | $ -368.00K | |
| $ 14.15M | $ 46.69M | $ 51.23M | $ 73.37M | $ 70.55M | |
| $ 20.00K | $ 259.00K | $ 114.00K | $ 778.00K | $ 368.00K | |
| $ -20.16M | $ -46.69M | $ -50.61M | $ -72.56M | $ -69.01M | |
| $ -20.16M | $ -46.95M | $ -51.23M | $ -73.37M | $ -70.55M | |
| $ 1.00M | $ -12.13M | $ -11.07M | $ -7.17M | $ -3.68M | |
| $ -19.16M | $ -59.08M | $ -62.29M | $ -80.53M | $ -74.23M | |
| $ -18.96M | $ -59.08M | $ -62.22M | $ -80.53M | $ -74.22M | |
| $ -0.35 | $ -1.33 | $ -2.30 | $ -3.40 | $ -2.98 | |
| $ -0.35 | $ -1.33 | $ -2.30 | $ -3.40 | $ -2.98 | |
| 54.63M | 44.55M | 27.09M | 25.79M | 24.87M | |
| 54.63M | 44.55M | 27.09M | 25.79M | 24.87M |